Pull to refresh
37
0
Алекс @Kant

User

Send message

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

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

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

Читать дальше →
Total votes 136: ↑106 and ↓30 +76
Comments 211

Перезапуск медиа издания: обзор

Reading time 13 min
Views 31K


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

Расскажу о разработке проектов медиа изданий. Галопом по Европам, зацепимся за основные темы. К вам, дорогие читатели, просьба набросать вопросы, которые необходимо раскрыть более детально. Например мой коллега планирует написать о развёртывании системы, отказоустойчивой схеме работы сайта.
Читать дальше →
Total votes 73: ↑64 and ↓9 +55
Comments 46

«Умный дом» собственными руками. Часть 5. Технологии Х10

Reading time 7 min
Views 53K
image

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

Читать дальше →
Total votes 52: ↑44 and ↓8 +36
Comments 46

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

Reading time 9 min
Views 49K
В прошлой статье мы смогли научить нашу систему «умный дом» распознавать сказанное нами и синтезировать голосовые ответы при помощи Google.
Сегодня я хочу рассказать, как организовать доступ к нашей системе через веб-интерфейс.
Читать дальше →
Total votes 42: ↑38 and ↓4 +34
Comments 13

«Умный дом» собственными руками. Часть 3. Синтез и распознавание голоса с помощью Google

Reading time 9 min
Views 83K
В прошлой статье мы смогли добиться получения изображения с наших веб-камер в виде снимков раз в секунду. Теперь пришла пора взяться за обещанное — распознавание и синтез голоса.
Читать дальше →
Total votes 75: ↑70 and ↓5 +65
Comments 47

«Умный дом» собственными руками. Часть 2. Видеонаблюдение

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

Первой жертвой нашего интереса станет система видеонаблюдения.
Читать дальше →
Total votes 95: ↑85 and ↓10 +75
Comments 88

«Умный дом» собственными руками

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

Фантастика? Под хабракатом я хочу поделиться своими успехами в построении подобной системы у себя дома.
Читать дальше →
Total votes 88: ↑68 and ↓20 +48
Comments 47

Jailbreak сделали, а дальше что?

Reading time 3 min
Views 65K

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

Читать дальше →
Total votes 136: ↑98 and ↓38 +60
Comments 102

Периодическая система элементов API

Reading time 1 min
Views 1.9K
image

Google, с которым работают миллионы разработчиков по всей планете, элегантным способом решил проблему раздробленности API и создал таблицу ее элементов: code.google.com/intl/ru/more/table

Умно и удобно.
Total votes 110: ↑95 and ↓15 +80
Comments 20

Экспорт дней рождения из ВКонтакте (работа с OpenAPI)

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

Таким образом, была поставлена задача: экспорт календаря в внешний сервис (в моем случае — Google Calendar). Используется родной API, поэтому все работает быстро и без багов. Кому интересно — прошу под кат.
Читать дальше →
Total votes 81: ↑67 and ↓14 +53
Comments 69

PHP class для Goo.gl

Reading time 2 min
Views 6.4K
image
И опять немного о Goo.gl. Листая хабр видел предложения на JS, но лично мне они не подходили. Сегодня случайно наткнутся на симпатичное для меня решения, коим и делюсь с общественностью…
Читать дальше →
Total votes 61: ↑50 and ↓11 +39
Comments 45

Обзор INSTEAD 1.2.0

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

Введение


В августе была выпущена новая версия INSTEAD — интерпретатора простых текстовых приключенческих игр. Журнал LGT уже писал об этом проекте в своем первом номере. Напомним, что больше года назад вышла первая версия программы под номером 0.7.5. Тогда вместе с интерпретатором поставлялась первая и единственная приключенческая игра «Возвращение квантового кота». Игра, будучи по своей сути текстовым приключением, содержала графику и трекерную музыку, что делало ее похожей, в том числе, и на визуальную новеллу. Такой смешанный жанр задал тон и для большинства последующих игр, написанных для INSTEAD.
Код игр для INSTEAD пишется на Lua, а сам движок использует в своей работе SDL и в данный момент работает в Linux/Windows/Mac OS X.
Читать дальше →
Total votes 50: ↑42 and ↓8 +34
Comments 14

И всё-таки оно взламывается!

Reading time 1 min
Views 1.1K

Как все долго ждали это событие… И это произошло!
Сегодня ночью знаменитая команда хакеров Dev-Team выпустила свою утилиту для Jailbreak под названием — Spirit (Дух)!
Он действительно работает!
Читать дальше →
Total votes 182: ↑148 and ↓34 +114
Comments 156

10 юзабилити-преступлений, которых вы не должны совершать

Reading time 2 min
Views 4.4K
На стадии дизайна и разработки мы должны учитывать прописные истины и основные концепции для улучшения юзабилити сайта. В этой статье описываются классические, но непростительные ошибки в области веб-дизайна и способы их решения.

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


crime1
Использование атрибута «for» позволит пользователям кликать по метке, для выбора соответствующего поля формы. Это особенно важно для чекбоксов и радиокнопок — увеличить область клика.
Читать дальше →
Total votes 325: ↑289 and ↓36 +253
Comments 160

Руководство по установке и тонкой настройке авиа-симулятора Microsoft Flight Simulator X (FSX)

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

Читать дальше →
Total votes 121: ↑105 and ↓16 +89
Comments 72

Кевин Митник

Reading time 15 min
Views 78K
image
Кевин Митник — наверное, единственный хакер, который широко известен даже среди далеких от компьютеров людей. Неуловимый компьютерный гений, гроза компьютерных сетей — газетные публикации, героем которых Митник становился бесчисленное количество раз, не скупилась на эпитеты. Для миллионов его имя было связано с образом зловещего, проникающего повсюду компьютерного взломщика, способного обрушить на людей всю мощь технологий. У подростков он наоборот всегда вызывал восхищение. На протяжении 80-х гг. Кевин проникал в компьютерные системы практически всех крупных компаний. Не было ни одной такой защиты, которую он был бы не в состоянии взломать. Но, легко справляясь с другими, легендарный хакер не смог вовремя справиться с собой. Что в итоге привело к печальному концу.
Читать дальше →
Total votes 269: ↑249 and ↓20 +229
Comments 84

Админская пряжка

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

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

Приблизительная стоимость $40.
Total votes 53: ↑43 and ↓10 +33
Comments 51

Дания

Reading time 9 min
Views 7.6K
Викинг
Очень интересно читать истории про жизнь в других странах. Предлагаю вашему вниманию мой личный опыт жизни и работы в Дании, скандинавской стране викингов.
Читать дальше →
Total votes 67: ↑65 and ↓2 +63
Comments 35

Уехать в США хоть завтра

Reading time 2 min
Views 4.4K
image

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

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

Как начать


Начать стоит со сбора необходимых документов для 4-5 университетов-опций, за подачу которых придется заплатить около $100/университет.
Читать дальше →
Total votes 57: ↑52 and ↓5 +47
Comments 33

Information

Rating
Does not participate
Location
Минск, Минская обл., Беларусь
Date of birth
Registered
Activity