Как стать автором
Поиск
Написать публикацию
Обновить
52
0
Александр @akira

Пользователь

Отправить сообщение

Анти-соглашение на ваше соглашение

Время на прочтение2 мин
Количество просмотров1K
Все наверняка видели абзацы («соглашения»), механически добавляемые корпорациями в конец исходящих писем, пытающиеся создать у вас впечатление, что вы что-то должны отправителю (не раскрывать информации, удалить данное письмо, немедленнно связаться с автором, и тому подобное) в том или ином случае: «This Email and the information contained in it and in any attachments are confidential and may be privileged. If you have received this Email in error please notify...»

узнать страшную правду

Ключевые компоненты бесшумного компьютера. Новинки тихих корпусов, блоков питания и процессорных кулеров в 2009 году

Время на прочтение5 мин
Количество просмотров31K
Antec_resize.jpgСегодня очередная статья из серии мини-обзоров. На этот раз речь пойдет об эргономике и о такой важной ее составляющей, как минимизация шума, издаваемого компьютером.

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

Отрадно, что производители, наконец, стали уделять пристальное внимание уровню шума, поэтому выбор правильных комплектующих постепенно становится делом более легким. Для себя я эту проблему давно и успешно решил, но прогресс не стоит на месте, и собирая бесшумную систему сегодня, вы можете выбрать более совершенные решения. Поэтому я расскажу о том, что удалось найти интересного в этой области за последние 3-4 месяца.

Начнем с корпусов (внутри 1.5 Мб картинок).
Читать дальше →

Как создать идеал?

Время на прочтение4 мин
Количество просмотров19K
В далеком 2007 году, мы, агентство «Shiloff Group», занимались ребрендингом группы компаний «АСК». В комплекс работ входило все: начиная от маркетинга и фирменного стиля, заканчивая наружной и медийной рекламой, ну и, разумеется, сайтом. Для придания уникальности этому сайту мы решили создать идеальную девушку.

image

Под катом 1.4 МБ картинок, будъте бдительны!
Как мы это сделали?

Испытание сервисов для создания коротких ссылок

Время на прочтение10 мин
Количество просмотров3.8K
Зачем был написан топик?

Испытав в очередной раз необходимость воспользоваться TinyUrl, я наткнулся на угрожающее сообщение, что либо сайт находится в блэк-листе, либо мой IP забанен. Попробовав ввести другой адрес и добившись результата, я пришёл к неутешительному выводу, что такую фигню выдаёт ссылка на файл, лежащий на яндексовом хостинге. Пара минут поиска — и вот ссылка уже благополучно обрезана в MooURL. Откуда я взял MooURL? А вот наобум выбрал. В своём блоге, в записи от 29.06.2008, Артём Беляйкин опубликовал список из 68 сервисов, которые предложил для уменьшения размера длинных ссылок. Правда, с упором на маскировку партнёрских ссылок, а я упираюсь в пользователя :)

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

Зачем это хабрасообществу?

Для пользы. И чтобы не копаться в этом самим, когда понадобится. Использовано может быть по разному поводу, например: записывать на бумажку такой адрес удобнее; по смс скидывать удобнее; в социальных сетях (когда стоит запрет на публикацию адреса) публиковать удобнее. Это если не брать в расчёт использование в целях редиректа и прочие варианты.
Читать дальше кучу текста

FireUnit: Javascript Unit Testing Extension

Время на прочтение2 мин
Количество просмотров684
Юнит-тесты это то, на что никогда нет времени. А если есть время, то нет желания. И наконец, если есть время и желание, то обязательно найдется какой-нибудь засранец, который найдет, как забрать твое время и отобьет всякое желание что-либо делать вообще… Да, заказчику тяжело объяснить что такое юнит-тесты и зачем они нужны. Но тем не менее, хочу сделать небольшой обзор нового плагина для Firefox, который позволяет юнит-тестить ваш джаваскрипт. Если быть совсем точным, то это расширение для Firebug – излюбленного инструмента javascript-разработчиков.
Итак, те кто не владеет теорией юнит-тестирования идут учить матчасть, а с остальными мы рассмотрим простейшие юнит тесты:

// Простой true/false юнит-тест
fireunit.ok( true, "Тест пройдет успешно!" );
fireunit.ok( false, "Тест будет провален!" );
// Сравниваем две строки и показываем разницу
// если строки отличаются между собой
fireunit.compare(
"Ленивый программист чистит зубной щеткой унитаз.",
"Ленивый программист уронил зубную щетку в унитаз",
"Это одинаковые строки?"
);
// Сравниваем две строки, используя регулярные выражения
fireunit.reCompare(
/Ленивый программист .* унитаз./,
"Ленивый программист уронил зубную щетку в унитаз.",
"Сравниваем две строки, используя регулярные выражения."
);
// Отображаем результаты тестов
fireunit.testDone();

Читать дальше →

Базы хостинговых компаний, датацентров, прокси, ботов и сателлиток.

Время на прочтение2 мин
Количество просмотров1.9K
Я уже представлял здесь несколько месяцев назад наш геолокационный проект WIPmania. Сейчас мы открываем обещанные базы IP-адресов («сервис-коды»), за которыми скрываются «пользователи» с неопределяемым местоположением.
«Нормальный» пользователь скорее всего не ходит в интернет через анонимный прокси или свой VPN, инсталлированный, скажем, на сервере в Китае. Точно так же сервера не всегда используются только в мирных целях, но и для сканирования, спама или мошенничества.

Читать дальше →

Поиск по блогам на Хабре

Время на прочтение1 мин
Количество просмотров670
За последнее время Хабр очень сильно вырос. При создании очередного топика у меня возникла необходимость поискать по названиям блогов на хабре. У самого хабра такой возможности нет, но эту проблему можно решить с помощью Google.

Итак, открываем google.com и пишем такой запрос:

site:habrahabr.ru inurl:blogs intitle:Блог intitle:Хабрахабр intitle:Программирование

Где вместо слова «программирование» нужно вставить искомое слово

Mirror's Edge 2D

Время на прочтение1 мин
Количество просмотров863
image

И хотя ожидаемая на PC игра выйдет только в январе, но уже вышла flash Beta 2d версия игры. В общем, ждите и развлекайтесь пока на ней.

P.S. меня порадовала.
UPD: Вышла PC версия. Наконец-то!
UPD2: Mirror's Edge 2D — полная версия

Делаем скриншоты в Mac OS X Leopard (новые возможности!)

Время на прочтение1 мин
Количество просмотров831
Вам наверное уже известны клавиатурные сокращения, которые используются в Mac OS X ранних версий чтобы сделать снимок экрана:

Command-Shift-3: делает снимок всего экрана и сохраняет его на рабочий стол.
Command-Shift-4, затем выделите область: делает снимок выделенной области экрана и сохраняет его на рабочий стол.
Command-Shift-4, затем клавиша «пробел», и кликните по окну: делает скриншот окна по которому вы щелкнули и сохраняет его на рабочий стол.

Command-Control-Shift-3: делает снимок всего экрана и сохраняет его в буфер обмена.
Command-Control-Shift-4, затем выделите область: делает снимок выделенной области экрана и сохраняет его в буфер обмена.
Command-Control-Shift-4, затем клавиша «пробел», и кликните по окну: делает скриншот окна по которому вы щелкнули и сохраняет его в буфер обмена.

В Mac OS X Leopard возможность фотографирования экрана значительно расширена – указанные ниже клавиши можно нажимать при выделении области (при Command-Shift-4 или Command-Control-Shift-4):

«Пробел», чтобы зафиксировать размеры выделенной области и перемещать ее за курсором мыши (сразу после того как выделили область, не отпускайте кнопку мыши, нажимайте пробел и перетаскивайте область выделения по экрану).

Shift, чтобы изменять только одну границу выделенной области (сразу как сделали выделение, не отпускайте клавишу мыши, нажмите Shift и протащите например по горизонтали, если вам нужно отредактировать вертикальный размер – отпустите и снова нажмите Shift и протащите по вертикали).

Option, чтобы изменять размер выделенной области относительно центральной точки (как только сделали выделение, нажмите Option (Alt) и протащите мышью чтобы увеличить размер выделенной области относительно ее центра).

подсчет показателей по проекту

Время на прочтение1 мин
Количество просмотров535
Может пригодиться. Как просто подсчитать:

— кол-во строк кода
find project_folder -name *.php -exec cat {} \; | wc -l

-кол-во классов, функций, if-ов и т.д
find project_folder -name *.php -exec cat {} \; | grep class | wc -l

Прошелся по всем своим проектам. Интересное наблюдение, в схожих проектах кол-во if-ов падает, кол-во классов и функций растет.

Flex Data Binding Tricks

Время на прочтение9 мин
Количество просмотров5.5K
Меньше года назад меня вовлекли в проект, для которого необходимо было писать клиента на Flex. Так как я был новичком в этом деле, то в процессе работы я находил что-то новое и совершенно неизвестное мне. В то время я и открыл для себя Flex Data Binding (связыванием данных). Я думаю, что каждый, кто работает с Flex очень скоро сталкивается с Data Binding.
Связывание данных заключается в том, что мы можем с легкостью связывать два объекта (источника данных) между собой, что позволяет поддерживать их синхронизацию. Примером может служить связывание между собой элементов пользовательского интерфейса путем создания некоторых правил поведения, что способствует созданию более интерактивного пользовательского интерфейса.
Имея некоторый опыт в этой области, я решил разобрать все типы механизма связывания данных во Flex. Думаю эта статья будет интересна не только новичкам, но и профессионалы почерпнут из неё что-нибудь для себя.
Ещё больше о data binding

Мертвые с косами. И тишина…

Время на прочтение11 мин
Количество просмотров11K
Хочу поделиться опытом сборки бесшумного компьютера для дома.

Недавно я публиковал статью о выборе современного монитора, которую хабрапользователи довольно высоко оценили. Это дало вдохновение для второй части. Как и в прошлый раз, прошу не рассматривать статью как нечто академическое, просто мне хотелось поделиться информацией, на сбор которой ушло много времени.
Я задался целью собрать из комплектующих максимально тихий системный блок, при этом надежный и быстрый, для комфортного кодирования HD-видео. Вот как это было.

Корпус

Компьютерный корпус — это всего лишь коробка, более или менее прилично выглядящая. Однако, если уделить внимание шумоизоляции, удобству сборки и эффективности охлаждения, то все не так очевидно. Для большей гибкости я рассматривал корпуса без блока питания, т.к. уже заранее выбрал один из самых тихих БП (см. ниже).
Сразу скажу, что получилось дорого. Я выбрал корпус Antec P182 (на фото выше). Без блока питания они выпускают несколько моделей. Наиболее известные серии — P182 и P190 (сильно дороже). Есть еще довольно маленький корпус без БП NSK4000, но в небольших корпусах охлаждение менее эффективно и требует более шумных вентиляторов.
Наряду с Antec я почитал про корпуса Lian-Li. Они оригинальны тем, что сделаны из чистого алюминия. Выглядят очень стильно и сделаны с высоким качеством. Но в России распространены еще меньше, чем Antec.
Можно было, конечно, найти много хороших корпусов среди более дешевых. Что мне понравилось в Antec?
Читать дальше →

Как купить Sony Reader PRS-505 за 8860 руб с доставкой до квартиры.

Время на прочтение1 мин
Количество просмотров572


Нет, это не реклама и не спам.

Просто возможно кому-то будет интересно, как можно приобрести чудо девайс — Sony Reader с минимальными затратами денег.

Идем в магазин B&H. Как видим, цена устройства — 294.95 $. Доставка (мне надо было в Пермь) — еще 59.75 $ (International Express Mail). Итого: 354,7 $ = 8860 руб (немного округлим).

Как платить:
  • Магазин принимает карточки visa и mastercard. У меня оплата прошла с простой visa electron.
  • При первой покупке вас попросят отсканировать кредитную карту и отправить скан в магазин. Сделайте это как можно быстрее — значительно ускорится процесс отправки.

Доставка:
  • Выбирайте только International Express Mail! В противном случае возможны проблемы на таможне. Напоминаю, что мы можем покупать один раз в неделю на сумму до 10 000 руб. — тогда не возьмут таможенной пошлины.
  • В России посылка придет вам через EMS-почту. Мне доставили прямо до квартиры.
  • Срок доставки (получился у меня) — 2 недели, состояние можно постоянно отслеживать на сайте с помощью трекинг-номера.

Проблемы: ридер изначально не русифицирован и не понимает fb2. Первое решается прошивкой, второе — специальной программой fb2 to lrf (конвертация осуществляется за пару секунд).

Гарантия — ее как бы нет, т.к. ридер не поставляется официально в Россию. Почитав форум, понял что он практически не ломается, так что возможно этот момент не так важен.

С учетом того, что доллар имеет свойства падать чуть ли не до 24 рублей, и цены в данном магазине тоже меняются иногда в лучшую сторону, возможно у вас получиться купить данное волшебное устройство еще дешевле (у российских инет-магазинов ниже 12 000 руб. не нашел).

Все про русификацию, конвертер и т.д.

Коллекции иконок? Легко! Тысячи иконок в сетах.

Время на прочтение2 мин
Количество просмотров39K
В продолжении поста "Ресурсы по поиску качественных иконок" представляю свою коллекцию сайтов, на которых вы найдёте очень(!) много качественных наборов иконок. Все сайты проверены руками, следовательно открываются и скачиваются легко.
Читать дальше →

Немного о практике применения ЭЦП в России

Время на прочтение4 мин
Количество просмотров3.3K
Большинство IT-людей знают о том, что такое ЭЦП. Несколько меньшее количество знает о том, как ЭЦП может применяться в реальной жизни. Еще меньше людей эту самую ЭЦП применяют на практике.

Для тех, кто еще не догадался — ЭЦП расшифровывается как «электронно-цифровая подпись».

В течение двух лет я руководил (читай: непосредственно двигал) проект, связанный с узким применением ЭЦП в нашей жизни — сдача электронной отчетности в налоговые органы. Однако, несмотря на узость применения, в процессе я приобрел достаточно интересных знаний о том, что собой представляет ЭЦП в России. Вот и хочу поделиться.

Читать дальше →

В Windows есть утилиты записи образов CD и DVD дисков

Время на прочтение1 мин
Количество просмотров3.9K
Они называются:
  • Cdburn.exe: ISO CD-ROM Burner Tool
  • Dvdburn.exe: ISO DVD Burner Tool

… и входят в состав Windows Server 2003 Resource Kit Tools, который можно бесплатно скачать с сервера Микрософт. Подходят как для Windows Server, так и для Windows XP. По неизвестным мне причинам Микрософт стер все гиперссылки, которые ведут к этой странице. А скачать можно. Пишут диск быстро и надежно — проверено.

P.S. На вопрос — «а зачем когда есть Nero?» — просто есть у меня такая мания — нелицензионным софтом не пользоваться. А качественного фриварного рекордера под Windows я не встречал. Все что попадалось, вроде MagicISO — периодически падучее. Если кому-то попадалось что-то стоящее, напишите комментарий, пожалуйста.

UPD. Среди фривара лидирует ImgBurn
UPD1. Лидера догоняет Small CD-Writer

QR-код и способы интеграции в блоги

Время на прочтение3 мин
Количество просмотров2.9K


Перед Вами QR код («Quick Response») — сие есть новое поколение штрихкодов разработанное японской компанией Denso-Wave еще в 1994 году, дабы заменить стандартный barcode, который уже не мог удовлетворить все потребности. На данный момент, широко используется в Японии и других азиатских странах, и по чуть-чуть идет к нам — взгляните хотя-бы на процессор в вашем компьютере — он тоже, скорей всего, промаркирован 2D кодом.
Читать дальше →

Несколько замечаний о строительстве шоу

Время на прочтение2 мин
Количество просмотров2.4K
Для начала давайте кое о чем договоримся. Я воспринимаю интернет-проекты так же, как любое другое шоу. Конечно есть некоторая разница между телепрограммой и блогом, однако сходств значительно больше чем различий. По этой же причине и словарь мой состоит в основном из простых слов, не связанных с интернетом. Проводите аналогии, вы узнаете то же, что знаю я. Да, и упреждая вопрос «откуда я взялся такой умный» — я давно был. И количество шоу, которые я режиссировал перевалило за два десятка. А количество шоу, за которыми я пристально смотрел — думаю за две сотни.

0. Есть разные способы измерять успешность шоу, однако для каждого шоу мерило успешности одно. Для блога это посещаемость, для интернет-магазина — продаваемость товара, для телевикторины — количество людей, которые не бегут на кухню во время рекламы. Так вот, определите мерило успешности вашего шоу, следите за ним, измеряйте его. Только так вы научитесь понимать какие ваши действия приводят к каким результатам.

1. Самый сложный совет, особенно для тех, кто уже начал своё шоу. Очень важно понимать что и зачем вы делаете. Как не странно это совсем не очевидно. Допустим вы ведете блог о летающих тарелках. Ответьте себе на вопросы: зачем вы это делаете? какова конечная цель шоу? кто ваша аудитория. Если ответы для вас не очевидны — шоу обречено на провал.

2. Следите за аудиторией, но не потакайте ей. Типовая ошибка многих шоу — прислушиваться к каждому фидбеку зрителя, к каждой критике со стороны. Не забывайте, большая часть ваших зрителей дилетанты в шоу, они не знают того, что знаете вы. Если вы плохо переносите прикладную психологию — попробуйте просто игнорировать критику, используйте только положительный фидбек. Есть две причины делать именно так: во-первых зритель, довольный шоу очень ленив и не полезет звонить-писать что-то о том, как ему понравилось. Если уж он написал вам “это было круто!!11” — значит это было действительно круто, задумайтесь. Во-вторых люди, критика которых заслуживает уважения и рассмотрения, очень редко бывает бесплатной, да и этих людей вы сами уже знаете и можете пересчитать по пальцам. Я надеюсь одной руки.

3. Играйте с аудиторией, она это любит. Этот совет подходит не всем, но явному большинству шоу. “Скандалы, интриги, расследования” — это один из лучших способов привлечения новых людей. Только боже вас упаси перепутать “играйте” с “заигрывайте”.

4. Если вы активный участник шоу — выберите себе имидж, опишите его и придерживайтесь его до конца, чего бы вам это не стоило. Зрители посещают ваше шоу не для того, чтобы увидеть как вы изменились. Если конечно ваше шоу не о том, как вы меняетесь.

5. Никогда не раскрывайте публично всех секретов вашего шоу. Магия, мистика, загадка, назовите это как хотите — но шоу без этого превращается в фарс, а иногда и в фарш.

Только записав всё это как на духу я понял, что все хорошие шоу подчиняются правилу сериалов. Этих правил всего три:

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

2. Каждая серия должна заканчиваться примерно там же, где начиналась. Все основные персонажи переходят из серии в серию неизменными.

3. Одна из 12ти серий должна нарушать правило 2, чтобы следовать правилу 1.

Думаю на этом сегодня можно поставить точку с запятой. Если у вас есть свежие мысли по этому поводу — выкладывайте. А то не дай бог я напишу еще.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность