Pull to refresh
24
0
Нарек Мкртчян @Gunger

Руководитель

Send message

Атомная тревога — последние минуты…

Reading time7 min
Views3.8K
Четырнадцать минут.

Их хватит на многое, если, конечно, не жадничать. Тратить по минуте. Закрыв глаза, я сидел и слушал, как мир вокруг меня стремительно сжимается. Он был уже мертв, но еще не понимал этого. И только отдельными искрами в нем, как в остывшем костре, светились те, кто никуда не торопился.
Читать дальше →
Total votes 148: ↑130 and ↓18+112
Comments214

Gobby — сделаем вместе

Reading time3 min
Views3.3K

Что такое Gobby?


Gobby — свободный совместный (коллаборативный) редактор, поддерживающий множество открытых документов для одной сессии и многопользовательский чат.
Он может работать в Windows, Mac OSX, Linux. Редактор позволяет нескольким пользователям одновременно редактировать один и тот же документ.
С помощью Gobby можно быстро обсудить или вместе отредактировать какой-либо текстовый материал (например, как это делаем мы ;) ).

Made in Gobby
Total votes 44: ↑42 and ↓2+40
Comments53

В помощь вебмастеру: Linux bash скрипт для перевода сайта на новую кодировку

Reading time3 min
Views1.8K
«Лучше день потерять, потом за час долететь» © Крылья, ноги, хвост

Не так давно мне «посчастливилось» перевести веб сайт средних размеров из одной кодировки в другую. Если быть точнее из windows-1251 на UTF-8. Потом еще один — побольше, на третьем я сломался, и следуя верному принципу вышесказанного мне пришлось потерять кучку времени на написание скрипта по автоматизации этого процесса, но зато потом, за час я все-таки долетел.
Читать дальше →
Total votes 16: ↑15 and ↓1+14
Comments26

Как увеличить количество подписчиков RSS? Дать FAQ!

Reading time3 min
Views596
Друзья! Прежде, чем писать этот пост просмотрел все 15 страниц на Хабре по тегу «RSS» и понял, что пока такой темы здесь никто не поднимал. И зря! Вот почему:

Я стал пользоваться RSS-подпиской всего пару месяцев назад. И не потому, что не хотел — я просто не понимал «с чем едят этот RSS». А недавно завёл свой блог, и пришлось разобраться, чтобы создать моим подписчикам максимум удобств. Тогда я вспомнил свой безнадёжный опыт и решил помочь тем, кто пока не в теме. Ведь этих людей в сети более 70%.

Я создал простенький FAQ-лист и опубликовал на него ссылочку «Узнать всё об RSS» рядом с призывом подписываться. В результате люди начали подписываться активнее и даже начали меня благодарить. Приятно, чёрт! Вот что получилось:
Читать дальше →
Total votes 16: ↑15 and ↓1+14
Comments15

Что такое memcached и для чего он нужен

Reading time2 min
Views17K
Memcached (читается мемкЭшид) — это система кэширования различных объектов в оперативной памяти. Позволят значительно снизить нагрузку на базу или файловую систему и ускорить работу сайта, за счет того, что работа с памятью быстрее чем с базой или файлами. Насколько я помню была разработана для LJ, а сейчас применяется практически на всех проектах с большим количеством пользователей. Запускается отдельным сервером.

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

Для PHP есть специальный PECL-модуль (то есть он не поставляется вместе с PHP, надо отдельно скачивать и компилировать). Думаю также есть готовые модули для Perl, Python (Django), Ruby(RoR) и других языков.

В API самого мемкеша есть только базовые функции: выбор сервера, коннект и дисконект, добавление, удаление, обновление и получение объекта, инкримент и дикримент. Для каждого объекта устанвливается время жизни, от 1 секунды до бесконечности. При переполнение памяти более старые объекты автоматически удаляются. Для PHP также есть уже готовые библиотеки для работы с мемкешем, которые дают дополнительную функциональность.

Базовый алгоритм работы с мемкешем следующий — обращается к мемкеш-серверу за объектом, если он есть то берем его. Если нет, то обращаемся к базе данных (или где там еще у вас могут хранится данные), формируем объект, выдаем его пользователю и добавляем в мемкеш, чтобы мы могли прочитать его при следующем обращение.

В мемкеше имеет смысл хранить только часто запрашиваемые данные. Если какой то объект запрашивается у вас раз в неделю, то скорее всего лучший использовать файловый кеш. Хотя это также зависит и от архитектуры проекта.

Сейчас на одном из своих проектов (сайт знакомств) я пробую использовать мемкеш для реализации показа статуса пользователя он- или оффлайн..
Total votes 15: ↑9 and ↓6+3
Comments12

Что нам стоит док настроить

Reading time2 min
Views5.4K
Существует много программ позволяющих настроить док, добавить или изменить его функциональность и т.д и т.п. Лично меня из всего предлагаемого разнообразия интересовало всего несколько конкретных вещей:
  • Запрет на изменение расположения иконок в доке (ну а когда надо, быстрая отмена такого запрета).
  • Запрет на изменение размера дока (подобрать оптимальный и зафиксировать).
  • Добавление в док разделителей для визуального выделения приложений в группы.

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

Читать дальше →
Total votes 33: ↑22 and ↓11+11
Comments14

Телепрограмма для вашего Мака

Reading time1 min
Views3.5K
Просматривая любимые ТВ передачи на маке, столкнулся с достаточно интересной проблемой — телепрограмма! Дело в том, что для макинтошей не так много ПО для работы с тюнерами, так и прикрутить к этому софту телепрограмму, оказалось не так просто. Однако решение было найдено: EyeTV + XMTLV.

EyeTV — программа, работающая с различными моделями ТВ-тюнеров на компьютерах Macintosh. Имеет полный набор современных функций, среди которых просмотр телеканалов, прием радиостанций, режим сдвига во времени, запись, планировщик и редактирование записей.

XMLTV – формат базирующийся на eXtensible Markup Language, был специально разработан для распространения программ передач телевизионных каналов с возможностью использования в различных приложениях.

XML, оказывается, может использоваться в самых неожиданных областях науки и техники.
Читать дальше →
Total votes 33: ↑29 and ↓4+25
Comments30

30 советов, как эффективно трудиться и не сойти с ума, работая дома

Reading time5 min
Views16K
Тем, кому знакомы прелести работы дома (на себя, фрилансером или удаленно на ставку), также знаком соблазн поваляться на диване и затягивание сроков.

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

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

Так как же работать эффективно и в то же время не довести себя до нервного истощения? Я недавно уволился с постоянной работы и поэтому спросил совета у читателей своего блога. Они, как и всегда, откликнулись на мою просьбу, и я отобрал наиболее понравившиеся мне рекомендации, чтобы люди могли использовать их как руководство (ну, я тоже собираюсь руководствоваться этими советами).
Читать дальше →
Total votes 125: ↑123 and ↓2+121
Comments198

25 лучших деловых книг

Reading time2 min
Views5.9K
Я стараюсь читать много бизнес-литературы. Скажу честно – попадается много откровенно неудачных, графоманских, непрактичных книг. Но есть книги, которые иначе как сокровищами не назовешь.

Я составил список из 25 золотых (ИМХО и только ИМХО) деловых книг.
Читать дальше →
Total votes 3: ↑3 and ↓0+3
Comments145

Планировка помещений онлайн

Reading time1 min
Views1.3K
floorplaner-logo

Floor Planner beta — очень занятный сервис для планировки помещений. Вы можете учитывать в планировке всё что угодно, начиная от стен и пола, заканчивая диваном и сервизом тарелок.
Читать дальше
Total votes 66: ↑60 and ↓6+54
Comments44

Возвращаем к жизни Mighty Mouse

Reading time2 min
Views505
Недавно в своем личном блоге на Хабре я писал о проблеме, которая может постигнуть тех, кто чистит Mighty Mouse неправильно, прилагая при этом усилия. На сайте МакТайма, я спросил о поломанных маусах и один человек откликнулся, безвозмездно отдав своего «больного» питомца.
Далее небольшой фото-отчет и рассказ про грабли
Total votes 20: ↑13 and ↓7+6
Comments3

Quake III & Simpsons

Reading time1 min
Views1.3K
На Хабре наверняка есть большое количество людей, у кого слова Квейк и Симпсоны однозначно вызывают заинтересованность.

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


Скачать карту, 15 мб.
Читать дальше →
Total votes 107: ↑98 and ↓9+89
Comments105

Safari, Mac OS X 10.5.3: Работа с WebMoney Light

Reading time1 min
Views5K
Из-за большого кол-ва вопросов от знакомых, решил написать этот пост.

Я думаю, многие заметили, что после обновления до 10.5.3 — safari перестал работать с webmoney light.
Это происходит из-за более жесткой политики с сертификатами.
Исправляется это добавлением следующих адресов, в разрешенные адреса для WM сертификата:
light.webmoney.ru/login.aspx
light.webmoney.ru/LoginCert.aspx
login.wmtransfer.com/wmauth.aspx


Более подробно тут: support.apple.com/kb/HT1679?viewlocale=en_US

Под катом картинка.

Читать дальше →
Total votes 24: ↑21 and ↓3+18
Comments60

Фотошопим на PHP

Reading time2 min
Views4K
Уменьшаем изображение разными библиотеками и сравниваем результат Для многих задач автоматической обработки фотографий не подходит качество и функционал библиотеки GD. Поскольку возможности обратиться к Photoshop из PHP или Perl пока не существует, решаем проблему с помощью ImageMagick.

Речь пойдет о PHP инрефейсе к ImageMagick MagickWand, который в репозитарии Fedora называется php-magickwand. Хочу обратить Ваше внимание, что MagickWand API отличается от классического ImageMagick тем что позволяет работать как с элементами растровой графики, так и с элементами векторной графики.

Для php есть еще одна реализация интерфейса к ImageMagick, которая называется IMagick, но функционал этой библиотеки, на мой взгляд, уступет MagickWand.


В первой статье рассмотрим на примерах несколько типичных задач по обработке изображений и сравним результаты с php-gd.



Читать дальше →
Total votes 66: ↑64 and ↓2+62
Comments31

Тюнинг Леопарда

Reading time3 min
Views847
Неважно насколько хорош OS X Leopard, всегда найдутся вещи которые людям не нравятся и они хотели бы их изменить. И чем выше уровень пользователя, тем больше у него запросов и желания изменить что-то на свой вкус. В этой заметке, я попытаюсь рассказать о небольших советах, которые позволят вам улучшить внешний вид Леопарда.
Читать дальше →
Total votes 67: ↑61 and ↓6+55
Comments70

Как узнать, какая музыка играет

Reading time1 min
Views173K
Вчера возникла довольно распространённая проблема: есть музыка, но неизвестно, кто исполнитель и как называется песня. Есть несколько способов решения:
  • Если песня играла по радио, то достаточно было запомнить радиостанцию (и то необязательно) и время. А затем надо зайти на сайт moskva.fm и найти по этим параметрам необходимую песню. Причём можно прослушать отрывок радиоэфира и убедиться, что мы нашли то, что нам необходимо. Этим способом можно воспользоваться не только в Москве, но, например, и у нас в Ярославле: очень много радиостанций, вещающих московский эфир.
  • Если же это музыкальный файл на компьютере, то можно воспользоваться сервисом MusicBrainz и специальной программой MusicBrainz Tagger.
  • Если же это неподписанный CD-диск, то стоит воспользоваться базой freedb.org и любой совместимой с этой базой программой (например, CDex).

Но что делать, если это музыка в видеоклипе (фильме) или музыка, записанная на старом носителе. Да и мало ли какие бывают случаи. А ведь решение есть!

Читать далее →
Total votes 80: ↑75 and ↓5+70
Comments80

Семь заповедей быстрого чтения

Reading time5 min
Views22K
— Чувак, наточи топор!
— Да некогда мне! Дрова нужно рубить!


Далеко не каждый хабраюзер может позволить себе систематический курс скорочтения, будь то «Доминанта» Олега Андреева (как одна из ступеней комплексного интеллектуального развития), или «Техника быстрого чтения» Хромова. В этой статье я попытаюсь простым языком описать основные приёмы, которые можно легко запомнить и стараться применять их на практике без отрыва от работы, или учёбы.

Читать быстро
Total votes 87: ↑78 and ↓9+69
Comments198

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity