Как стать автором
Обновить
21
0
Владимир Чижов @jagoterr

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

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

Сайт с визуализацией работы большого количества протоколов

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

Ссылка

http://www.visualland.net/

Картинка




Примеры визуализаций

Все.
Всего голосов 132: ↑125 и ↓7+118
Комментарии15

Как потерять время и деньги

Время на прочтение3 мин
Количество просмотров2.6K
Этот пост — перевод эссе Пола Грэма "How to lose time and money".


Когда мы продали наш стартап в 1998 году, я внезапно разбогател. Мне пришлось задуматься о том, как не потерять это богатство. Я знал, что возможно превратиться из богатого человека в бедного, точно также, как из бедного в богатого. Но в то время как я потратил несколько лет на то, чтобы узнать путь от бедности к богатству, я не знал практически ничего о пути от богатства к бедности. Теперь я должен был узнать это, чтобы избежать этого.
Читать дальше →
Всего голосов 166: ↑136 и ↓30+106
Комментарии45

Управление активами ПО — открытые лицензии

Время на прочтение3 мин
Количество просмотров3.2K
Добрый день, Хабр!

Вчера я написал топик посвящённый управлению программным обеспечением как важным активом предприятия.
Если кто ещё не видел — можно ознакомиться тут — habrahabr.ru/blogs/soft/97343

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

Первый вопрос с которого продолжу — учёт бесплатного и свободного ПО в организациях.

Читать дальше →
Всего голосов 58: ↑55 и ↓3+52
Комментарии30

Идеальный ноутбук для программиста

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

Для чего?


Я езжу на работу и обратно, домой. В день, провожу в общественном транспорте 3-4 часа (в зависимости от пробок). Далековато, не правда ли? Чтобы не скучать, мне был нужен рабочий жеребец, на котором бы я творил в дороге.

Ряд качеств


Для себя я выявил ряд качеств, которые необходимы, чтобы заниматься программированием.

15'' мне показался слишком большим, для того чтобы держать его на коленях в транспорте. По этому я выбрал 13'' – оптимальный экран для программирования (я использую NetBeans). Забегая вперед скажу – 13,3'' оказался даже немного великоват для транспорта.

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

Особое внимание уделял раскладке и клавиатуре. Клавиши должны быть достаточно большими, а стрелки должны быть удобными. Page UP/DOWN должны находиться не в жопе мира.

Интернет в дороге мне не нужен. В некотором роде, он отвлекает. Поэтому особо не заострял внимания на G4 моделях (с WiMax).

А вот срубить с друзьями в multiplayer – неплохо. Чтобы ноут позволял это – процессор хотелось поинтерестнее, чем Celeron, а видеокарту помощнее.

И обязательно (с чего я начал повествование), ноутбук должен жить. И делать это довольно долго – минимум 4 часа.

ну так почему же не iPad?
Всего голосов 82: ↑40 и ↓42-2
Комментарии86

VIM: Расширим и углубим себе на пользу

Время на прочтение2 мин
Количество просмотров1.1K
Пара функций и команда (command) vim'а в помощь блоггеру.

Что они делают?
Меняют двойной минус и минус с пробелом по краям на неразрывный пробел с длинным тире ( —), кавычки «секунды» на кавычки «елочки».

Как этим пользоваться?
Скопировать код в свой .vimrc, открыть vim, написать:
Привьет, менья зовут "E-Type" −- на здоровье!

Затем в коммандном режиме:
:HTMLLineRU<CR>

где
 -- это нажатие на Enter.
Результатом команды будет окно с таким вот нехитрым содержимым:
Привьет, менья зовут &laquo;E-Type&raquo;&nbsp;&mdash; на здоровье!

Что в свою очередь вашим любимым браузером покажется как:

Привьет, менья зовут «E-Type» — на здоровье!

Сам код:
Всего голосов 11: ↑8 и ↓3+5
Комментарии2

«Право на фотосъемку»: FAQ, версия 1.0

Время на прочтение1 мин
Количество просмотров2.2K
Самая первая версия сборника вопросов о праве на фотосъемку была анонсирована на Хабре больше года назад. Тогда она носила номер 0.5, если я правильно помню. Затем за пару месяцев номер дошел до «0.7», и написание временно приостановилось.
В этой версии FAQ стал мегапопулярным. Кроме бесчисленного количества блоггеров и фотосайтов за прошедший год его перепечатала «Вебпланета» и журнал «Интеллектуальная собственность. Авторское право и смежные права» (№7 за 2010 год). В «Вебпланете» он вошел в десятку самых популярных материалов за 2010 год.
Ну, а сегодня на сайте опубликована следующая его версия, 1.0. Адрес — все тот же: "antirao.ru/faq/nophoto". По сравнению с предыдущей версией вопросов стало в два раза больше, а старые вопросы были существенно доработаны. Добавилась пара сотен ссылок на статьи законов из СПС «Pravo.ru». Итоговый текст увеличился примерно в три раза.
В нем отражены самые свежие изменения в законодательстве. Например, часто упоминаемое в прессе постановление, которое «запрещает съемку на 159 улицах Москвы» уже полгода как отменено. Да и сам сборник я мог выпустить еще месяц назад, просто пришлось ждать, когда Конституционный суд опубликует свое постановление о «шпионских камерах», чтобы дописать соответствующий вопрос.
Кроме того, в издательстве «по требованию» «Prostobook.com» можно заказать «книжный» вариант сборника, с цитатами из нужных нормативных актов, для ношения с собой и тыкания запретителей носом в конфликтной ситуации. Книга, как и сам сборник, распространяется по лицензии CC BY-SA.
Всего голосов 140: ↑138 и ↓2+136
Комментарии57

10 шагов создания идеального личного сайта

Время на прочтение5 мин
Количество просмотров6.5K
Если ты создаёшь сайт-портфолио, то у тебя несколько причин: ты фрилансер — и тебе нужно показать людям что ты умеешь и как это умеешь, или ты студент (или безработный) — и ты ищишь через сайт потенциальных работодателей, или ты работаешь в отделе крупной компании — и вы создаёте корпоративный блог о жизни компании и показываете что делает ваша компания — не важно кто ты, главное что через сайт-портфолио к тебе обратятся люди (за помощью или для того, чтобы дать тебе работу).

1. Логотип


Логотип — это первое что видит пользователь. На западе люди привыкли смотреть слева-направо, по этому логотип располагают обычно в верхнем левом углу сайта, чтобы сразу понять кто владелец данного сайта.
Читать дальше →
Всего голосов 142: ↑87 и ↓55+32
Комментарии58

Cимвол з̶а̶ч̶е̶р̶к̶и̶в̶а̶н̶и̶я

Время на прочтение1 мин
Количество просмотров6.6K
Недавно нашел интересный символ, который позволяет делать зачеркнутый текст практически в любом месте. Без использования тегов.
В̶о̶т̶ ̶п̶р̶и̶м̶е̶р̶ ̶т̶а̶к̶о̶г̶о̶ ̶и̶с̶п̶о̶л̶ь̶з̶о̶в̶а̶н̶и̶я.

Подумал что хабрапользователям бывает трудно на некоторых сайтах, где нельзя использовать коды, вот и решил предложить альтернативный вариант =)
Сам символ просто так не получается вставить, зато можно его вытащить из примера.
Вставлять его нужно после каждой буквы, кроме последней.
Всего голосов 133: ↑95 и ↓38+57
Комментарии150

Игра Сет

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

Есть такая потрясающая настольная (не компьютерная!) игра — Сет (The Set). Генетик Марша Фалко (Marsha Falco) изобрела её, делая пометки во время исследования эпилепсии у немецких овчарок. Игра получилась необычной, чрезвычайно увлекательной и мозгозагружающей. Хабралюдям — самое то! Осторожно: может появиться зависимость.



Читать дальше →
Всего голосов 171: ↑161 и ↓10+151
Комментарии80

Вам календарик

Время на прочтение1 мин
Количество просмотров1.3K
Календарик 2009

PDF, 512Kb — носить в кармане
EPS, 753Kb — вешать на стенку
PY, 4.173 — генерить svg (немного корявый)

С новым годом, Хабранарод!
Читать дальше →
Всего голосов 238: ↑229 и ↓9+220
Комментарии74

Инструменты командной строки для веб-разработчика

Время на прочтение3 мин
Количество просмотров39K
Жизнь веб-разработчика омрачена сложностями. Особенно неприятно, когда источник этих сложностей неизвестен. То ли это проблема с отправкой запроса, то ли с ответом, то ли со сторонней библиотекой, то ли внешний API глючит? Существует куча различных прилад, способных упростить нам жизнь. Вот некоторые инструменты командной строки, которые лично я считаю бесценными.
Читать дальше →
Всего голосов 227: ↑217 и ↓10+207
Комментарии30

Новые возможности XMLHttpRequest2

Время на прочтение9 мин
Количество просмотров83K
Одним из незамеченных героев вселенной HTML5 является XMLHttpRequest 2. Строго говоря XHR2 не является частью HTML5 и не является самостоятельным объектом. XHR2 это тот же XMLHttpRequest, но с некоторыми изменениями. XHR2 является неотъемлемой частью сложных веб-приложений, поэтому ему стоит уделить большее внимание.

Наш старый друг XMLHttpRequest сильно изменился, но не многие знают о его изменениях. XMLHttpRequest Level 2 включает в себя новые возможности, которые положат конец нашим безумным хакам и пляскам с бубном вокруг XMLHttpRequest: кросс-доменные запросы, процесс загрузки файлов, загрузка и отправка двоичных данных. Эти возможности позволяют AJAX уверенно работать без каких-либо хаков с новейшими технологиями HTML5: File System API, Web Audio API, и WebGL.

В этой статье будут освещены новые возможности XMLHttpRequest, особенно те, которые можно использовать при работе с файлами.
Читать дальше →
Всего голосов 133: ↑129 и ↓4+125
Комментарии32

Вопрос: Так что же? Мы не инженеры?

Время на прочтение6 мин
Количество просмотров2.7K
Недавняя статья Вы НЕ инженер-программист! успела порядком нашуметь, как в англоязычном так и в русскоязычном Интернете. Кем только программистов не называли: и садовниками, и учеными, и водителями и фермерами. Давайте обсудим все эти метафоры и то, верны ли они все вообще? Но, это под катом…

Читать дальше →
Всего голосов 65: ↑40 и ↓25+15
Комментарии20

Типизированые массивы

Время на прочтение2 мин
Количество просмотров16K
С появлением WebGL появились и несколько новых типов данных, в частности типизированные массивы. Они все обладают похожим интерфейсом и по скорости значительно превосходят обычные массивы, обладают контролем границ и всего двумя методами и одним свойством. На данный момент если я не ошибаюсь то типизированные массивы поддерживаются последними версиями FireFox и Chrome.
Подробнее о типизированных массивах можно почитать в спецификации
Ну, а в статье мы рассмотрим основы основ
Читать дальше →
Всего голосов 33: ↑28 и ↓5+23
Комментарии20

Как отразится противостояние HP и Oracle на Open Source?

Время на прочтение3 мин
Количество просмотров967
На прошлой неделе в некоторых электронных СМИ появились новости об успехах Hewlett-Packard в России (раз, два). Но похоже, что эти успехи будут непродолжительными. Мне в руки попал интересный документ. Он составлен IT-отделом одной из крупных компаний, скорее всего, после недавнего двукратного(!!!) повышения цен на ПО Oracle для серверов HP.

По нему можно судить об отношении заказчиков к происходящим событиям. (Не секрет, что сервера HP поставляются, зачастую, для работы именно с ПО Oracle.) Вкратце: компания Oracle перестала быть нейтральной в отношении железа, поэтому теперь нужно смотреть в сторону других поставщиков ПО и Open Source. Подкатом выдержки из вышеупомянутого документа.
Читать дальше →
Всего голосов 45: ↑42 и ↓3+39
Комментарии30

Противостояние HP и Oracle. Продолжение

Время на прочтение4 мин
Количество просмотров1.3K
После прочтения заметки «HP and Oracle customers react: not happy, but coping» в блоге Forrester Research на zdnet, решил перевести её и добавить несколько комментариев к моему прошлому посту «Как отразится противостояние HP и Oracle на Open Source?». Перевод под катом, а пока несколько замечаний относительно прошлого поста:

Несмотря на то, что кое-кого поразила «аналитиГа» документа, фактически, там предсказан отказ Oracle от Itanium. Что, на мой взгляд, свидетельствует об профессионализме сотрудников, писавших «Краткий анализ ..». Возможно, благодаря тому документу компания сэкономила громадные деньги.

Относительно комментариев вида: «И при чем тут OpenSource, я так и не понял…». Хочу обратить ваше внимание, что в посте Forrester говорится, что большинство клиентов рассматривают возможность перехода на Linux (как и в случае с «Кратким анализом ..»), как наиболее вероятный выход из сложившейся ситуации. А на zdnet пост про реакцию клиентов HP и Oracle находится в разделе Open Source.

В комментариях к прошлому посту не зря был упомянута IBM'овская DB2 (подробности подкатом) — в настоящее время механизмы перехода с Oracle есть только у IBM и EnterpriseDB. Кстати, после сообщения об отказе Oracle от Itanium, компания EnterpriseDB решила обеспечить поддержку HP-UX.

Далее пересказ поста Richard'а Fichera:
Читать дальше →
Всего голосов 45: ↑39 и ↓6+33
Комментарии16

Подборка генераторов CSS

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


Не секрет, что писать CSS для многих стандартных кнопок, макетов, etc. бывает весьма лениво. Ниже представлена подборка генераторов CSS (и не только), которая, возможно, в некоторых случаях сможет упростить кому-то жизнь. Многими генераторами можно успешно пользоваться даже без глубоких познаний CSS.

(Осторожно! Много картинок)
Читать дальше →
Всего голосов 141: ↑96 и ↓45+51
Комментарии41

JNI, загрузка нативных библиотек. Меняем java.library.path на лету

Время на прочтение3 мин
Количество просмотров38K
В подмножестве экосистемы Java, относящейся в основном к JNI (без которого никуда не деться, если приходиться интегрироваться с каким-то legacy или просто редким и специфическим кодом, написанном на С или каком-то другом языке), есть такое понятие, как java.library.path. Вкратце, это в некотором роде аналог classpath, только не для Java классов и *.jar файлов, а для нативных библиотек — системное свойство, которое указывает JVM, где искать эти самые нативные библиотеки (.dll в винде или .so под юниксами).

Свойство это устанавливается один раз, перед запуском JVM, через глобальные system properties, или как ключ -Dname=value для JVM, и после этого оно становится read-only. Точнее, менять-то его можно, но никакого эффекта на работу программы это не окажет, т.к. после того как вы обновите это свойство, JVM не перечитает его и не будет использовать новое значение.

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

Читать дальше →
Всего голосов 28: ↑26 и ↓2+24
Комментарии14

О том, как я заставлял Ubuntu работать 10 часов от батареи

Время на прочтение11 мин
Количество просмотров191K
imageЯ являюсь рядовым линукс-пользователем и поэтому не стоит от этой статьи ожидать очень умных ходов или нестандартных программистских решений. Все по мануалам. Но раз результат достигнут, значит кому-то кроме меня это может оказаться полезным.

О том, как заставит ноутбук работать под линуксами как можно дольше, написано немало, в том числе и на хабре. В какой-то степени я еще раз соберу все советы воедино, от очевидных до обскурных, заодно опишу несколько проблем и решений, которые у меня оказались достаточно «индивидуальными».

Устанавливал я Ubuntu 10.10 на ноутбук Acer Aspire Timeline 5810TG. Эта машина обладает экраном в почти 16 дюймов и относительно производительным железом, зато батарея достаточно емкая, чтобы ставить с ней личные рекорды.
Читать дальше →
Всего голосов 296: ↑285 и ↓11+274
Комментарии124

Эффективная обработка фотографий в Gimp

Время на прочтение2 мин
Количество просмотров46K
Прочитав недавно на Хабре статью по обработке фотографий в Photoshop, захотелось рассказать, как можно cделать практически то же самое без использования таких монстров, как Photoshop, и без перезагрузок в windows.
Читать дальше →
Всего голосов 131: ↑116 и ↓15+101
Комментарии107

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность