• Почему вы никогда не должны говорить «никогда»

      Эта моя публикация чуть более чем полностью является ответом на перевод статьи «Почему вы никогда не должны использовать MongoDB». Статья, которая, по сути, рекомендует держаться подальше от MongoDB, является самой заплюсованной в хабе. И это звучит как приговор. Поэтому логично либо хаб закрыть и больше никогда не читать, либо написать ещё более рейтинговое опровержение. Конечно же, я выбрал второй вариант, рискуя своим рейтингом и кармой (ввиду крайней холиварности в комментах).

      image
      Картинка самоиронии

      Читать дальше →
    • Перезапуск медиа издания: обзор



        Мне довелось поработать (fb) в интернет издании Лента.ру. Пройти путь от разработчика до технического директора. Успешно реализовать полноценный перезапуск. Попутно занимаясь подобными проектами меньшего масштаба. Теперь мы с командой занимаемся подготовкой перезапуска интернет газеты Ведомости (fb).

        Расскажу о разработке проектов медиа изданий. Галопом по Европам, зацепимся за основные темы. К вам, дорогие читатели, просьба набросать вопросы, которые необходимо раскрыть более детально. Например мой коллега планирует написать о развёртывании системы, отказоустойчивой схеме работы сайта.
        Читать дальше →
      • «Умный дом» собственными руками. Часть 5. Технологии Х10

          image

          В прошлой статье мы прикрутили к нашей системе «умный дом» небольшой веб-интерфейс. Самое время обратиться к той части дела, ради которой все это и затевается — управление нагрузкой. Под нагрузкой подразумевается любое электроустройство, которым есть смысл управлять.
          За подробностями реализации прошу под кат.

          Читать дальше →
        • «Умный дом» собственными руками. Часть 4. Организуем веб-интерфейс

            В прошлой статье мы смогли научить нашу систему «умный дом» распознавать сказанное нами и синтезировать голосовые ответы при помощи Google.
            Сегодня я хочу рассказать, как организовать доступ к нашей системе через веб-интерфейс.
            Читать дальше →
          • «Умный дом» собственными руками. Часть 3. Синтез и распознавание голоса с помощью Google

              В прошлой статье мы смогли добиться получения изображения с наших веб-камер в виде снимков раз в секунду. Теперь пришла пора взяться за обещанное — распознавание и синтез голоса.
              Читать дальше →
            • «Умный дом» собственными руками. Часть 2. Видеонаблюдение

                В прошлой статье (линк) мы ознакомились с теоретической частью построения нашего «умного дома» и определились с используемыми технологиями. Теперь начнем реализацию практической части :)

                Первой жертвой нашего интереса станет система видеонаблюдения.
                Читать дальше →
              • «Умный дом» собственными руками

                Представьте картину: вы входите домой, автоматически включается свет и приятный женский (мужской, впрочем — кому как) голос приветствует вас. Вы небрежно бросаете фразу в сторону микрофона: «Дом, включи мой компьютер». Через несколько секунд слышите привычный шелест кулеров своего родного железного коня.

                Фантастика? Под хабракатом я хочу поделиться своими успехами в построении подобной системы у себя дома.
                Читать дальше →
              • Jailbreak сделали, а дальше что?


                  Эта статья для тех, кто уже сделал джейлбрейк своему айдевайсу или еще раздумывает над тем, стоит это делать или нет.
                  После того, как вы сделали джейлбрейк у вас появляется возможность расширить функционал своего айфона или айпод тача за счет различных патчей из Cydia. Про них и пойдет речь.

                  Читать дальше →
                • Экспорт дней рождения из ВКонтакте (работа с OpenAPI)

                    imageЛично я не любитель соцсетей, а в особенности — вконтакте, из-за которого у меня было немало времени, потраченного впустую. Собственно поэтому в свое время я решил из него удалиться. Но в определенный момент я понял, что контакт служил не только местом , где можно было с утра до ночи нажимать F5 на странице Новостей для общения, но также сервисом, благодаря которому я мог вовремя узнавать о днях рождения друзей и, таким образом, поддерживать с ними хорошие отношения.

                    Таким образом, была поставлена задача: экспорт календаря в внешний сервис (в моем случае — Google Calendar). Используется родной API, поэтому все работает быстро и без багов. Кому интересно — прошу под кат.
                    Читать дальше →
                  • Обзор INSTEAD 1.2.0

                      Выкладываю обзор INSTEAD, который был написан для журнала LGT непосредственно после выпуска версии 1.2.0.

                      Введение


                      В августе была выпущена новая версия INSTEAD — интерпретатора простых текстовых приключенческих игр. Журнал LGT уже писал об этом проекте в своем первом номере. Напомним, что больше года назад вышла первая версия программы под номером 0.7.5. Тогда вместе с интерпретатором поставлялась первая и единственная приключенческая игра «Возвращение квантового кота». Игра, будучи по своей сути текстовым приключением, содержала графику и трекерную музыку, что делало ее похожей, в том числе, и на визуальную новеллу. Такой смешанный жанр задал тон и для большинства последующих игр, написанных для INSTEAD.
                      Код игр для INSTEAD пишется на Lua, а сам движок использует в своей работе SDL и в данный момент работает в Linux/Windows/Mac OS X.
                      Читать дальше →
                    • 10 юзабилити-преступлений, которых вы не должны совершать

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

                      Преступление #1: В формах метки не связаны с полями ввода


                      crime1
                      Использование атрибута «for» позволит пользователям кликать по метке, для выбора соответствующего поля формы. Это особенно важно для чекбоксов и радиокнопок — увеличить область клика.
                      Читать дальше →
                    • Руководство по установке и тонкой настройке авиа-симулятора Microsoft Flight Simulator X (FSX)

                        На данный момент в мире существует всего два авиа-симулятора, которые способны приблизить виртуальный полёт к реальности — это Microsoft Flight Simulator и X-Plane. В данной статье речь пойдёт о FSX, десятой, и, к сожалению, последней версии линейки авиа-симуляторов от Microsoft, т.к. в январе этого года вся команда, занимавшаяся линейкой FS, была распущена. Так что 11ую версию мы вряд ли дождёмся, хотя и ходят слухи, что команда разработчиков основала свою собственную студию. А также не дремлет Aerosoft, и в октябре анонсировала Aerosoft Flight Simulator 2012! Проект развивается в зародыше.А пока остаётся только ждать, я решил задокументировать весь набранный опыт установки и использования FSX, выбор необходимых аддонов для увеличения реализма, твикинг FSX для увеличения FPS, и вообще, постараться выжать максимум из того, что осталось от этого замечательного авиа-симулятора. Всем, кому интересна эта тема — прошу под кат (осторожно, 10Мб картинок!).

                        Читать дальше →
                      • Кевин Митник

                          image
                          Кевин Митник — наверное, единственный хакер, который широко известен даже среди далеких от компьютеров людей. Неуловимый компьютерный гений, гроза компьютерных сетей — газетные публикации, героем которых Митник становился бесчисленное количество раз, не скупилась на эпитеты. Для миллионов его имя было связано с образом зловещего, проникающего повсюду компьютерного взломщика, способного обрушить на людей всю мощь технологий. У подростков он наоборот всегда вызывал восхищение. На протяжении 80-х гг. Кевин проникал в компьютерные системы практически всех крупных компаний. Не было ни одной такой защиты, которую он был бы не в состоянии взломать. Но, легко справляясь с другими, легендарный хакер не смог вовремя справиться с собой. Что в итоге привело к печальному концу.
                          Читать дальше →
                        • Админская пряжка

                            image
                            Довольно таки оригинальный ремень с пряжкой в виде отверток — 686 toolbelt. Подойдет как завидным технарям, так и любителям экстремальных видов спорта, когда не всегда есть возможность взять с собой инструменты.

                            Содержит две отвертки, открывалку и съёмные ключи на 8, 10 и 11 мм.

                            Приблизительная стоимость $40.
                          • Дания

                              Викинг
                              Очень интересно читать истории про жизнь в других странах. Предлагаю вашему вниманию мой личный опыт жизни и работы в Дании, скандинавской стране викингов.
                              Читать дальше →
                            • Уехать в США хоть завтра

                                image

                                Последуя примеру предыдущих постов, кратко расскажу как добраться до США и остаться на постоянное проживание.

                                Из возможных вариантов самый лучший путь, на мой взгляд, это приехать учиться по студенческой визе F-1. В отличие от альтернативной J-1, обязующей вернуться на родину, будет возможность посмотреть на страну и решить стоит ли оставаться. Независимо от принятого решения, американские дипломы на рынке играют роль бонуса к резюме — время не будет потрачено впустую.

                                Как начать


                                Начать стоит со сбора необходимых документов для 4-5 университетов-опций, за подачу которых придется заплатить около $100/университет.
                                Читать дальше →