Линкопост номер 4
Привет. Внезапно набежало очень много всего за пару дней, будем разбирать. Пока кладу всё в перемешку, но думаю уже ввести какие-то разделы внутри одного поста, либо разделить посты по тематике. Надо?
Небезызвестная контора Atlassian отличилась, просто эпически прое… эм… потеряв армейским способом данные клиентов своего облачного сервиса. Клиентов вроде не очень много, но, насколько я понимаю, среди них есть довольно крупные. В общем, ещё одна грустная история о криворуких админах, не озаботившихся сохранностью данных.
15 иконок, изображающих предметы, вышедшие из обихода. А правда, интересно, как воспринимает, например, иконку дискеты тот, кто никогда её в глаза не видел?
Локальная замена Amazon S3. По идее, должно быть очень полезно для тестирования сервисов, использующих оный сторадж, особенно учитывая, скажем, скорость S3 на аплоад файлов снаружи, да и вообще его платность.
Библиотека динамического 2D-освещения для JS. Предназачается, в основном, для игрушек, однако было бы занятно посмотреть, как это можно применить в каком-нибудь прикладном интерфейсе.
Хорошая статья о пирамиде потребностей Маслоу (ну или скорее её аналоге) в разработке ПО. Хорошо раскладывает приоритеты по полочкам. Подумалось, что, к сожалению, в отличие от оригинальной пирамиды, в разработке ПО есть очень много людей и проектов, не осиливших даже первую ступеньку.
Очень красивая демосценерская работа всего в 4х килобайтах. Обязательно зацените.
Ещё в ту же тему: большая подборка демосценерских инструметов и исходников демок от разных групп, включая нашумевший сет от Farbrausch. Там есть, например, небезызвестный Kkrieger — шутер от первого лица в 96 килобайтах.
Apple, похоже, собирается отказаться в iOS6 от гуглокарт в пользу собственной разработки. На видео и скринах можно заметить довольно впечатляющий 3D-режим. Естественно, это пока неофициальная информация, однако судя по некоторым приобретениям, всё к тому и идёт.
Квиз на угадывание языков программирования по реализации Hello World. Я набрал 19 из 20 — не узнал Logo.
Анализатор схемы данных для MongoDB, как ни парадоксально это звучит. Поддерживает разные типы для одного и того же поля, ведёт статистику наличия этих самых полей в документах и всё такое прочее. Должно быть полезно как для ковыряния в легаси-базах, так и, возможно, для какого-то ограниченного датамайнинга в своих.
Если вдруг кому-то интересно такое странное извращение — статья на хабре, рассказывающая о том, как собрать JVM с выключенным GC. Ну, вдруг кому-то память, например, девать некуда.
Разработчик ØMQ рассказывает о том, почему для разработки был выбран C++, и о том, что следовало выбрать C. Должно быть интересно даже для тех, кто далёк и от первого, и от второго, и от третьего. И, кстати, если вы ещё не читали гайд по ØMQ — обязательно почитайте. По сути, это очень хорошо написанная книжка по messaging patterns и распределённым архитектурам.
В этот раз почему-то совсем не набралось ссылок, посвящённых разработке под iOS. Вот вам хотя бы одна — с детальным разбором folding animation и пачкой полезных ссылок в подвале.
Особую благодарность сегодня хочу выразить Сергею @novakche за пуллреквесты к бложеку с исправлениями опечаток и пунктуации. Всем пока и до следующего выпуска.