• В данном посте описана система блокировок и поддержания атомарности, согласованности, изолированности и надежности (ACID) в SQLite, а также алгоритмы записи и чтения из файла базы.

  • Привет, Хабр! Продолжая тему расширения возможностей, обязательно нужно вспомнить об использовании связи людьми со слабым зрением и слепыми. Я уверен, что они и так пользуются телефонами, но это связано с некоторыми неудобствами. Данную проблему решила исправить компания OwnFone, которая производит…

  • И вновь любители языка Scala решили встретиться и поговорить. На этот раз нас ждут: Доклад Андрея Неверова о возможностях драйвера ReactiveMongo и использовании в приложениях на базе Play framework, Рассказ Александра Соловьёва о том, как и почему он променял Esper…

  • Перевод статьи Ричарда Корнфорда Javascript Closures. Введение Разрешение имен свойств объектов Присваивание значений Чтение значений Разрешение имен идентификаторов, контексты исполнения и цепь областей видимости Контекст исполнения Цепь областей видимости и свойство [[scope]] Разрешение имен идентификаторов … Введение Замыкание Замыкание —…

  • Старина Сноуден Мюллер говорил: «Верить, в наше время, нельзя никому. Порой даже, самому себе.» Себе я не верю и пароли забываю начисто. Онлайн-сервисам для хранения паролей не доверяю. Есть опенсорсные программы для хранения паролей к ним доверия побольше, но лень…

  • 21 июня 2013 год исполнится год с момента принятия одного из наиболее скандальных законов, касающихся правового регулирования оборота контента в сети Интернет — Федерального закона №187-ФЗ, широко известного как «антипиратский закон». Этим законом была добавлена ст.15.2. в Федеральный закон №149-ФЗ…