Пост №3135118

Автор: keFF

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3135118″ }, «headline»: «Tiresias :: Dark box :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Tiresias-Dark-box-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-3893381.jpeg», «height»: 12744, «width»: 900 }, «datePublished»: «2017-06-10T21:02:45+03:00», «dateModified»: «2017-06-10T21:02:45+03:00», «author»: { «@type»: «Person», «name»: «keFF» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3135118
Source: Joyreactor

Интернет на магнитах 5 — Маяки и сообщения (личные, публичные и обновления)

Я вспомнил что не рассказал важную часть для обеспечения возможности общения и обновления контента в P2P сетях.

Не все P2P сети имеют возможность отправки и приёма личных сообщений. Также не всегда сообщение можно оставить в оффлайн. Мы исправим этот недостаток используя три возможности P2P сетей: поиск файла, просмотр шары(списка опубликованных файлов) или комментарии к файлу.

Как это работает

Шаблон маяка создаётся однократно и используется для создания маяков для связи с автором.

Общий алгоритм получения

  1. Публикуется шаблон маяка.
  2. Формируется маяк.
  3. Поиск этого маяка и файла с хешем маяка в имени.
  4. Загрузка найденных файлов или просмотр шары источников маяка.

Общий алгоритм отправки такой

  1. Пишем сообщение.
  2. Шифруем открытым ключом адресата.
  3. Формируем маяк по шаблону адресата.
  4. Получаем хеш от маяка и вставляем в имя файла с сообщением.
  5. Публикуем маяк и файл с сообщением в p2p сетях.

Наше сообщение и маяк свободно могут копировать другие участники сети. Так как оно зашифровано они не смогут его прочитать но помогут его держать онлайн пока его не получит адресат.

Читать дальше →
Интернет на магнитах 5 — Маяки и сообщения (личные, публичные и обновления)
Source: habrahabr

[Из песочницы] Дело было вечером. автомасштабируемый веб-сервис с балансировкой нагрузки на примере Bitrix в Google Cloud Platform

Сразу стоит оговориться, что данная статья написана скорее не для того, чтобы показать возможность работы данного продукта на Google Cloud Platform (GCP), он и без этого будет на ней работать. Bitrix был взят для опытов просто как популярная платформа. Он и сам умеет строить пулы, ноды и прочее в своем “веб окружении”, правда со своими грабельками. И именно поэтому были взяты даже машины на Debian для тестов, а не любимый всеми CentOS.


На самом деле материал применим ко многим веб-проектам. Точнее это простенький гайд по построению отказоустойчивых и распределенных приложений на базе виртуальных машин Google Compute Engine, баз Google Cloud SQL и балансировщика нагрузки Google. Читать дальше →
[Из песочницы] Дело было вечером. автомасштабируемый веб-сервис с балансировкой нагрузки на примере Bitrix в Google Cloud Platform
Source: habrahabr

Обзор Tekken 7 — 4000 за объедки с барского стола?

«Один матч — и баста». Часы давно пробили полночь, за окном непроглядная тьма — самое время ложиться спать, набираться сил на завтрашний день. Ан нет. Ещё чуть-чуть. Выиграть турнир, заработать пару сундуков, […]
Обзор Tekken 7 — 4000 за объедки с барского стола?
Source: 4pda

Blackview представила летнюю линейку смартфонов

На этой неделе в Праге компания Blackview провела презентацию Global Sale Agent Congress. Мероприятие было приурочено к презентации новой линейки смартфонов. Господин Дэвид Сюй, генеральный директор Blackview, […]
Blackview представила летнюю линейку смартфонов
Source: 4pda

Activision готовит крупный анонс по Crash Bandicoot

Многие геймеры любят старые игры, на которых они выросли, и персонажей, которыми они играли. Компании это понимают, поэтому мы часто видим переиздания старых тайтлов. На прошлогодней E3 компания […]
Activision готовит крупный анонс по Crash Bandicoot
Source: 4pda

[Из песочницы] Подходы к версионированию изменений БД

Намного лучше дисциплинарные ограничения убирать инструментарным расширением

Автор статьи

Введение

При разработке информационной системы, то есть программы, нацеленной на хранение, работу с данными, обработку, анализ и визуализацию какой-то базы данных, одним из краеугольных камней стоит задача разработки БД. Когда я только начинал задаваться этим вопросом, казалось – что ни сделай, все равно будет криво.

На протяжении 5 лет разработки нескольких корпоративных ИС, я ставил и пытался решать вопросы, как тот или иной аспект разработки БД сделать удобным. Искал инструменты, помогающие что-то делать с БД, методологии. На удивление в этой области мало наработок. И в каждом подходе сразу видно – вот это нельзя, вот тут будет неудобно, тут слишком много дисциплинарных правил (см эпиграф)… В этой статье я попытался собрать те походы, которые считаю наиболее эффективными, и один, в добавление к собранным, представлю как венец моих исканий, который считаю наиболее «бронебойным».

Читать дальше →
[Из песочницы] Подходы к версионированию изменений БД
Source: habrahabr

Что купить для OnePlus 3

Китайские флагманы перетянули на себя львиную долю внимания, составляя достойную конкуренцию даже топовым смартфонам А-брендов. OnePlus 3 из их числа. Тонкий цельнометаллический корпус, большой яркий экран, […]
Что купить для OnePlus 3
Source: 4pda