Как это ни грустно, но во многих аспектах информационных технологий до сих пор присутствует огромное количество несовместимых форматов, которые обеспечивают выполнение одних и тех же задач. Марк Пилгрим с иронией показал это на примере работы с субтитрами в вебе.
Заничковский Александр @eternity
Пользователь
Осторожно, позвоночник
4 мин
16KНикто из нас не сомневается, что позвоночник является одной из важнейших частей нашего организма. Несущий элемент скелета, вместилище спинного мозга. Однако мы мало обращаем на него внимание, я практически не слышал чтобы кто-то беспокоился о состоянии своего. А тем временем, если верить интернетам, от хронических болей спины / шеи страдает чуть ли не каждый 3-й. Такова расплата за прямохождение…
+81
Делим флешки на разделы для Windows. Часть I
3 мин
264KНа данный момент в сети есть много информации о том, как разделить флешку на разделы и чтобы еще, после всего этого, Windows мог нормально работать с обеими разделами. Для пользователей Linux в этом вопросе проблем не возникает. Им не нужно ничего особенно для того, чтобы разделить и пользоваться всеми разделами на флешке. Но Windows в этом вопросе более консервативный, так как в свое время решил, что сменные флеш-накопители могут иметь только один активный раздел. То есть, даже если вы поделите флешку на два раздела средствами Linux, а потом решите воспользоваться ею в ОС Windows, то вам покажут только первый раздел.
Во время поисков ответа на вопрос — как сделать два активных раздела, видимых в Windows — можно столкнуться с конкретными примерами, которые работают только на определенных флешках. Некоторые производители флешек позаботились о том, чтобы у них была утилита для качественного деления флешки на разделы. Но как быть тем обладателям флешек, производители которых даже и не думали о надобности создания подобной утилиты.
Во время поисков ответа на вопрос — как сделать два активных раздела, видимых в Windows — можно столкнуться с конкретными примерами, которые работают только на определенных флешках. Некоторые производители флешек позаботились о том, чтобы у них была утилита для качественного деления флешки на разделы. Но как быть тем обладателям флешек, производители которых даже и не думали о надобности создания подобной утилиты.
+23
Сказ о том как Bash и SVG спасли от рутины
4 мин
3.9KЕсть такой замечательный формат векторной графики — Scalable Vector Graphics, SVG. Чем же он такой замечательный? Ну например:
- SVG это открытый формат, он не является чьей-либо собственностью.
- SVG является подмножеством языка XML и, соответственно, он является текстовым.
- Прекрасно интегрируется с HTML и XHMTL.
- SVG совместим с CSS, что позволяет управлять отображением элементов с помощью таблиц стилей.
- В SVG текст остается текстом, благодаря этому документы SVG могут индексироваться поисковыми машинами, также пользователи могут выделять и копировать текст.
+47
Великая Отечественная на современных улицах
1 мин
2.4KРоссийский фотохудожник Сергей Ларенков опубликовал у себя в блоге серию коллажей: фотографии времён Второй мировой войны и современных улиц Москвы, Санкт-Петербурга, Берлина, Праги и Вены.
1941/2009. Ул.Горького/Тверская ул.
1941/2009. Ул.Горького/Тверская ул.
+48
Работа с закладками в GMail
1 мин
5.9KЭта статья о том, как можно сделать менеджер закладок используя Google Mail и Google Docs.
При этом Вы их никогда не потеряете (даже удалив из GMail, копия останется в Docs), а добавление нового URL будет происходить в два клика!
При этом Вы их никогда не потеряете (даже удалив из GMail, копия останется в Docs), а добавление нового URL будет происходить в два клика!
+81
Регистрируемся как частный предприниматель в Украине
14 мин
116K Осознав необходимость выхода из тени или же просто смены формы деятельности из наемного работника в самозанятого гражданина приходим к тому, что надо бы зарегистрироваться в качестве частного предпринимателя (ЧП, ИП, СПД ФОП). О том, как зарегистрироваться, какую форму налогообложения выбрать IT-шнику, сколько и куда платить читаем под катом. В конце так же приложен бонус «Как получить деньги под открытие от Центра занятости» (на оплату налогов на первое время), какие виды деятельности выбрать согласно КВЭДа, а так же несколько примеров типичных документов. Актуально только для Украины.
+64
Принципы эмуляции на основе CHIP-8
9 мин
5KСчитается, что прежде чем начинать эмулировать сложные системы, нужно начать с чего-то простого, например с Chip-8. В этой статье я попытаюсь рассмотреть все аспекты того, как можно написать свою реализацию этого языка в виртуальной машине. Пойдет совсем любой язык программирования, но из-за простоты я выберу Delphi.
Подождите, не кидайтесь сразу в редактор, сначала потребуется ручка и блокнот, куда мы запишем всю важную для себя информацию. Начинается все с ее поиска. Прежде всего, это конечно Google. После получаса хождения по ссылкам мы можем увидеть, как много реализаций уже написано под любую систему, выбирай не хочу, но мы не будем подсматривать в чужие исходники, а напишем свое.
Подождите, не кидайтесь сразу в редактор, сначала потребуется ручка и блокнот, куда мы запишем всю важную для себя информацию. Начинается все с ее поиска. Прежде всего, это конечно Google. После получаса хождения по ссылкам мы можем увидеть, как много реализаций уже написано под любую систему, выбирай не хочу, но мы не будем подсматривать в чужие исходники, а напишем свое.
+16
Разные пароли для разных сервисов одного аккаунта google
1 мин
1.9KGoogle несомненно лидер по предоставлению полезных и удобных сервисов. Все услуги объединяются под одним аккаунтом. Сервисы имеют API и это означает, что можно писать сторонние приложения для работы с определенными сервисами google. Например, Google Reader удобно использовать, как архив rrs подписок, а вот читать rss-ленту лично мне удобно с помощью FeedDemon. Кстати, всем рекомендую, если вы еще не слышали об этой программе.
В FeedDemon есть возможность синхронизации с Google Reader и, конечно, требуется пароль для авторизации с возможностью сохранения пароля,— что совсем небезопасно. И вот моя главная идея — было бы неплохо, чтобы можно было создавать специальные пароли для доступа к определенным сервисам своего аккаунта и с возможностью задания прав(например read only и т.п.), а главный (мастер пароль) использовать для административных работ — это позволит без особого риска использовать пароли в сторонних приложениях.
+9
Метаплагин для GIMP'a G'MIC
1 мин
4.2KВ течение последних двух месяцев новые версии этого плагина выходят чуть ли не еженедельно. Беглый поиск по Хабру не дал упоминаний о нем, поэтому попробую восполнить этот пробел.
Страница проекта — gmic.sourceforge.net
Доступны для скачивания бинарные версии плагина для Linux, MacOS, Windows.
G'MIC — это метаплагин, представляющий из себя реализацию скриптового языка обработки изображений GREYC.
Страница проекта — gmic.sourceforge.net
Доступны для скачивания бинарные версии плагина для Linux, MacOS, Windows.
G'MIC — это метаплагин, представляющий из себя реализацию скриптового языка обработки изображений GREYC.
+21
На/В Украине блогера вызывали на допрос за критику Януковича в своем блоге
1 мин
1KВ частности за известный видео-ролик "Янукович и Еловый монстр". Служба безопасности Украины взяла с блогера Олега Шинкаренко письменное обещание о том, что тот не будет критиковать власть в своем блоге. Об этом в ЖЖ сообщил сам Шинкаренко. Формулировка вызова очень занятная — за угрозу должностной фигуре. Повестка из прокуратуры подкреплена к делу. С ней можно ознакомится, правда она по-украински. При таком раскладе сегодня в/на Украине можно взять любого блогера.
Кстати очень интересный факт. Блогер вызванный на допрос утверждает, что все порочащие Януковича записи исчезли из его блоге. И правда — пройдя по ссылке на одну из таких записей еще вчера вечером доступных — http://singing-foot.livejournal.com/244408.html сегодня мы видим, что «Доступ закрыт».
В интересное время живем, в интересное…
Кстати очень интересный факт. Блогер вызванный на допрос утверждает, что все порочащие Януковича записи исчезли из его блоге. И правда — пройдя по ссылке на одну из таких записей еще вчера вечером доступных — http://singing-foot.livejournal.com/244408.html сегодня мы видим, что «Доступ закрыт».
В интересное время живем, в интересное…
+78
Беспределу нет предела #ВКонтакте
2 мин
100KВсем известно, что в глазах некоторых администраторов пользователь Вконтакта особый вид — быдло беззащитное. Можно зайти и с похмелухи или плохому настрою «всех порешить» — забанить навсегда сотни страниц. Но речь даже не об этом — хочу рассказать о тяжелой ноше — разработчиков приложений...
+453
Архитектура больших проектов: FaceBook
7 мин
9.5KПеревод
Архитектура больших проектов: Facebook
На том уровне, на котором работает Facebook, традиционные подходы к организации работы вебсайтов не работают вообще или, как минимум, не обеспечивают должной производительности. Огромная посещаемость проекта бросила вызов инженерам Facebook необходимостью поддерживать работоспособность сайта при почти полумиллиарде активных пользователей. Эта статья описывает программное обеспечение и техники, благодаря которым это стало возможно.
+47
Google открывает Buzz API Firehose
1 мин
706 Сегодня Google объявила об открытии API для Google Buzz, который даст разработчикам доступ ко всей информации, опубликованной в Buzz в режиме реального времени через PubSubHubBub-синдикацию. API называется Firehose («пожарный рукав»). По словам Google это одна из самых востребованных функций, о которой просило сообщество разработчиков.
Некоторые партнеры Google уже используют Firehose на своих проектах. Там же можно увидеть и примеры этого использования: Collecta, Gnip, OneRiot, Postrank Analytics и Superfeedr’s Track.
Перед запуском к API были добавлены следующие фичи:
→ фиды с комментариями пользователей;
→ фиды с понравивишимися (like) пользователям материалами;
→ счетчики упоминаний ссылки в Buzz;
→ геотегирование пользовательской активности.
Подробности использования в документации по Buzz API.
Напомню, что Google объявил о разработке Buzz API на конференции Google I/O в мае этого года.
Некоторые партнеры Google уже используют Firehose на своих проектах. Там же можно увидеть и примеры этого использования: Collecta, Gnip, OneRiot, Postrank Analytics и Superfeedr’s Track.
Перед запуском к API были добавлены следующие фичи:
→ фиды с комментариями пользователей;
→ фиды с понравивишимися (like) пользователям материалами;
→ счетчики упоминаний ссылки в Buzz;
→ геотегирование пользовательской активности.
Подробности использования в документации по Buzz API.
Напомню, что Google объявил о разработке Buzz API на конференции Google I/O в мае этого года.
+18
fheroes2 — Open Source движок Heroes of Might and Magic II
1 мин
8.9Kfree heroes2 — свободная версия движка Heroes of Might and Magic II. Написан с использованием SDL русским (вроде бы) программистом. Существуют порты на Windows, Linux, WM, WinCE, Dingoo a320, Cowon V5… ну почти везде. Все кто хочет узнать больше — под кат
+103
Использование технологий Twitter на вашем сайте
2 мин
497Не так давно на Хабре был пост про Twitter Developers, посвященный созданию сервиса @Anywhere.
Главная цель @anywhere — внедрение в сторонние сайты функций работы с Twitter максимально простыми и универсальными методами. Поддержка технологии включается всего несколькими строками кода на Javascript.
Функции @anywhere:
- создание ссылок на конструкции вида @выражение
- вывод информации по наведению курсора (hover)
- добавление кнопки Follow
- отправка твитов с вашего сайта
- фоловинг и отправка твитов требуют авторизации пользователя в приложении.
Anywhere предоставляет метод для проверки пользователя в приложении(не в твиттере)
Прочитать подробнее можно здесь.
А также описание использования сервиса можно найти здесь.
Под катом пример javascript кода.
+10
Google борется за право хранить корпоративную тайну поисковых алгоритмов
3 мин
1KВсе больше людей заявляют о том, что Google превращается из империи добра в империю зла, поскольку компания сохраняет большую часть своей работы втайне, включая поисковые алгоритмы (интересно, какая из компаний работает совершенно открыто?). Так вот, большое количество специалистов различных сфер деятельности, от IT до экономики, заявляют, что алгоритмы Google должны стать достоянием общественности.
+44
Факты и заблуждения профессионального программирования
3 мин
2.8KХочу немного рассказать о книге, которую недавно прочитал. Книга эта — «Факты и заблуждения профессионального программирования» Роберта Гласса. Данная книга может быть интересна всем специалистам, принимающим участие почти во всех этапах и областях жизненного цикла ПО — сбор требований, проектирование, разработка, тестирование, сопровождение, управление (менеджмент).
Книга примечательна прежде всего тем, что автор высказывает не столько свое мнение по приводимым им фактам и заблуждениям, сколько суммирует накопленный в индустрии опыт и результаты научных исследований.
+39
Как потерять время и деньги
3 мин
2.7K Этот пост — перевод эссе Пола Грэма "How to lose time and money".
Когда мы продали наш стартап в 1998 году, я внезапно разбогател. Мне пришлось задуматься о том, как не потерять это богатство. Я знал, что возможно превратиться из богатого человека в бедного, точно также, как из бедного в богатого. Но в то время как я потратил несколько лет на то, чтобы узнать путь от бедности к богатству, я не знал практически ничего о пути от богатства к бедности. Теперь я должен был узнать это, чтобы избежать этого.
Когда мы продали наш стартап в 1998 году, я внезапно разбогател. Мне пришлось задуматься о том, как не потерять это богатство. Я знал, что возможно превратиться из богатого человека в бедного, точно также, как из бедного в богатого. Но в то время как я потратил несколько лет на то, чтобы узнать путь от бедности к богатству, я не знал практически ничего о пути от богатства к бедности. Теперь я должен был узнать это, чтобы избежать этого.
+106
В Google провели исследование социальных взаимодействий между людьми
2 мин
4.5KПол Адамс, занимающийся исследованиями пользовательского взаимодействия в Google, разместил слайдшоу из недавней презентации, на которой освещалось его исследование того, как люди используют технологии социальных сетей.
Презентация показывает недостатки существующей технологии и акцентирует внимание на тех вещах, которые в текущей реализации (например в Facebook) сделаны неправильно.
Но обо всем по порядку.
+54
Информация
- В рейтинге
- Не участвует
- Откуда
- Львов, Львовская обл., Украина
- Дата рождения
- Зарегистрирован
- Активность