Friday, August 24, 2012

Хабрахабр

КупиКупон - скидки от 50% до 90%

Хабрахабр:

В первой части статьи мы рассмотрели комбинацию Cach? + Java. Здесь будет показана структура проекта непосредственно реализующего комбинацию Cach? + Java + Flex, а также основные инструменты и их настройки, используемые для её реализации. Стоит отметить, что здесь будет приведен лишь общий вид взаимодействия, в то время как, конкретные примеры будут рассмотрены в заключительной части. Начнем с описания модулей, входящих в состав проекта, и постепенно перейдем к особенностям их взаимодействия. Читать дальше →


Не так давно, блуждая по интернету, наткнулся на замечательный сайт с паттернами дизайна для андроида. Отличный сайт ? много полезных советов как сделать интерфейс более дружелюбным к пользователям, однако есть одно большое ?НО?, которое мне не понравилось. Облазив весь сайт я не нашел ни одной ссылки на реализацию хотя бы одного паттерна. И не то, чтобы архисложно немного подумать и написать приложение, ориентируясь на данный паттерн, но гораздо быстрее, так как лень ведь по-другому приятнее посмотреть и использовать уже имеющееся. Да и для начинающих андроид-разработчиков жизнь проще становится, когда видно что можно сделать и как можно это сделать. Поэтому я решил, что неплохо было бы написать туториалы по этим паттернам. И начнём, не претендуя на истину в последней инстанции, с вот этого, то есть с самого первого! Читать дальше →


Проработав несколько лет в небольших web агентствах, 5 месяцeв назад я решил попробовать что-то новое и устроился в довольно крупную (3500 сотрудников) IT-компанию. То, что я увидел на новом рабочем месте, оказалось очень далеким от моих ожиданий. По многочисленным просьбам моих друзей и в ответ недавней статье под катом несколько наблюдений о различиях между большими и маленькими IT компаниями. На вкус и цвет, как известно, фломастеры разные. Так что эта статья ? далеко не истина в последней инстанции, это то, с чем я столкнулся и что было для меня важным. Читать дальше →


Good news, everyone! Приключения с г-ном Джулианом Ассанжем (далее ? ДжА) продолжаются, точно так же, как и Чип и Дейл (не те, о которых вы подумали) всегда спешат на помощь. И если ранее многие облегченно вздохнули после заявления Эквадора о том, что они принимают ДжА в свою собственность, то все оказалось не так просто, возникла заминка, ДжА нужно еще каким-то образом переправить на священную банановую землю. Под катом продолжение страшной сказки на ночь. Для желающих читать новости на официальном языке или обладателям тонкой душевной организации, внизу ссылки на два первоисточника. Внимание! Неформальный стиль изложения новости!


Более года назад я опубликовал пост про экономику проектов. Ко мне обращались хабраюзеры с просьбой помочь в оценке, и со временем я понял, что тот пост не очень хороший. Поэтому предлагаю ознакомиться с более детальным подходом. Под катом будут финансовые методы, опробованные на ИТ-проектах, в частности ? как составить дорожную карту, как работать с горизонтом планирования, как подсчитать показатели, как проанализировать риски. Читать дальше →


В передыдущей статье я опубликовал свой первый пост на хабре. Сам себе задал тематику своих первых постов. И в продолжении темы собрался написать вторую часть. В комментариях к первой части я вскользь упомянул о том, что расширил функционал скриптов мониторинга за нелегальными подключениями к серверам. В частности добавил уведомления в сервис мгновенных сообщений XMPP (Jabber), а так же запись лога в отдельный текстовый файл. Читать дальше →


Полагаю, что это было неизбежно в хорошем смысле. Некие друзья свободы начали проект, целью которого является разработка и распространение открытого исходного кода чертежей такого огнестрельного оружия, которое может быть распечатано 3D-принтером. Вы можете прочесть об этом на сайте Defense Distributed. Я одобряю это, разумеется. Я одобряю любую разработку, которая затрудняет для правительств и для преступности их монополию на применение силы. По мере того, как 3D-принтеры будут дешеветь и распространяться повсеместно, этот проект может стать крупным шагом в правильном направлении.



В этом учебном руководстве мы создадим интерактивный график, используя jQuery и CSS3. При этом будем использовать популярный плагин jQuery ?Flot?. Flot ? это библиотека графического изображения JavaScript для jQuery. Он непрерывно производит набор графических участков данных со стороны клиента. Этот плагин прост, но в нем достаточно функций для того, чтобы создать хорошие и интерактивные графики. Для получения дополнительной информации можете посмотреть на документацию. Вы можете найти дизайн графиков на Impressionist UI, которые сделал Владимир Кудинов. ДЕМО Исходные файлы Читать дальше →


На хабре не нашел много критики по GAE, всё больше положительных отзывов (например тут и тут). Поэтому хочется немного разнообразить положение дел, описав некоторые критические нюансы, мешающие полноценной работе в облаке. GAE использую относительно недолго, примерно полгода. До недавнего времени это были простые сайты со статическим контентом. Для них GAE подходит идеально ? невысокий траффик, который не исчерпывает бесплатные квоты + java. Любое веб приложение html/javascript заливается быстро и удобно с помощью мавена. Пишешь mvn gae:deploy и через минуту твое приложение уже в облаке. Настало время чуть более активно использовать базу данных для нового проекта и тут начались грабли. Читать дальше →


Итак, оглашены результаты Djangodash 2012. 48 активных команд, 48 часов и 6873 коммита, а победителями стали: Первое место команда BUSI-TEC Industries с проектом Busitizer (демо). Приложение добавляет Гэри Бьюзи в фотографии в Facebook. Второе место команда UFO с проектом EasyNotice (демо). Приложение выводит фотки из instagram, flickr и google картинок существующих чудес свет в сгруппированном виде. Третье место ? WebRiders с проектом Lemidora (демо). Приложения для того, чтобы делиться фотками с друзьями, можно накидать фотки на рабочий стол приложения и отправить ссылку на него друзьям. Полная таблица результатов ? djangodash.com/judging/2012/results/ Читать дальше →






Я хотел бы начать с истории: Учитель керамического дела объявил в день открытия, что разобьет класс на две группы. ?Те, кто сидят слева? ? сказал он: ?будут оцениваться только по количеству проделанной работы, те, кто справа ? только по её качеству?. Его методика была проста, в последний день он принесет весы и взвесит работу группы ?количество?: 50 фунтов горшков это ?5?, сорок фунтов горшков это ?4? и так далее. Те, кто оцениваются по ?качеству?, однако, должны сделать один, пусть и совершенный, горшок, чтобы получить ?5?. Время сдачи пришло, и обнаружился любопытный факт: работы лучшего качества были сделаны в группе, оцениваемой по количеству. Похоже, в то время, как группа ?количество? упорно штамповала свои работы и училась на своих ошибках, группа ?качество? теоретизировали об идеале и, в конце концов, только и могла показать свои старания и грандиозные теории об идеале, а также кучу бесполезной глины. Читать дальше →


В начале августа удалось побывать на четвёртой, ежегодной онлайн конференции CSS Summit. Конференция проходила 3 дня подряд с разбитием докладов по следующим направлениям: CSS3 training, Advanced CSS, Preprocessors. Все доклады на английском языке. Для нас это был первый опыт присутствия на онлайн конференциях, и даже если вы не особо интересуетесь клиентской разработкой, вам возможно будет интересно почитать о формате проведения подобных конференций. Записи докладов как со всей конференции, так и за отдельные дни, можно купить на официальном сайте. Промо код, со скидкой 20% ? ?20SNOOK?. Под катом пару слов об организации мероприятия, ссылки на презентации и небольшой конспект интересных тезисов и мыслей о веб разработке. Читать дальше →


В мае 2010 года мы выпустили первый мобильный клиент справочно-правовой системы ?Право.ru? для устройств на платформе iOS. На тот момент это было первое приложение, предоставляющее доступ к нормативным актам и иным официальным документам РФ. В декабре 2010 появилось приложение для iPad. Так и сегодня СПС ?Право.ru? для iOS является лидером по количеству установок среди справочно-правовых систем. sofbix рассказал историю создания приложения, описал проблемы, с которыми столкнулся, и пути их решения. Разработка В процессе реализации СПС ?Право.ru? для iOS мы столкнулись с некоторыми сложностями. Первая была в том, что СПС представлена большой базой документов, хранение которых на устройстве затруднительно. Может оказаться так, что на устройстве недостаточно места. При этом операционная система освобождает ресурсы приложений (в том числе и нашего) преимущественно за счет очистки кеша. Однако, документы, обновленные с веба, должны сохраняться в памяти мобильного устройства. И мы нашли оптимальное решение, при котором открытие таких документов происходит из закешированных данных, однако загруженные с веба документы будут гарантированно сохранены на устройстве без потерь при чистки кеша. В чем же секрет? Как можно почистить кеш и при этом не потерять документы? Ответ в резервном копировании. Дело в том, что после каждого апдейта документов производится их автоматическое сохранение в zip файл (который ?сжимает? текстовые данные до 10 раз). Zip сохраняется, и когда кеш будет очищен и понадобятся документы, хранимые локально, будет запущен механизм восстановления документов. Такая гибкая система позволяет оставлять данные на устройстве в сохранности, не захламля диск устройства. Читать дальше →




Отписаться от этой рассылки

No comments:

Post a Comment