Как стать автором
Обновить
73
0
Роман @7vies

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

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

Windows: Знаете ли вы, что…

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


… 1) Чтобы отключить отображение названий файлов рисунков в режиме просмотра «Эскизы страниц», выберите этот режим зажав клавишу Shift. Повторите для включения названий файлов.

Читать дальше →
Всего голосов 282: ↑233 и ↓49+184
Комментарии173

Как загрузить большую карту с Google maps

Время на прочтение2 мин
Количество просмотров18K
Недавно я начал планировать свое путшествие по испании на машине. Очень удобно заниматься сим непотребством используя гугл мэпс. Но у гугл мэпс есть один существенный недостаток — проделаную работу(маршрут поездки) нельзя сохранить в хорошем разрешении картинкой. Порывшись в интернете, я нашел замечательный способ сохранять гугл мэпс карты с проложеными маршрутами или без. Данной технологией я и спешу поделится с хабрасообществом.

Читать дальше →
Всего голосов 111: ↑100 и ↓11+89
Комментарии73

Всё, что вы хотели знать о Singularity, но боялись спросить

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


Мне бы хотелось написать что-нибудь про Microsoft Singularity. Это очень клёвая штука, и в IT сегодня все говорят про это. Вот обзор Singularity для тех, кто не хочет читать официальные публикации.


читать дальше про микроядерность, виртуальную память и глючные драйверы
Всего голосов 149: ↑146 и ↓3+143
Комментарии197

Как продлить жизнь (ресурс) литий-ионной аккумуляторной батареи

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

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


Литий-ионные аккумуляторы больше страдают от процесса «старения» (ухудшение характеристик на протяжении времени), чем от циклирования. Это означает, что большинство аккумуляторов не может служить свыше 5 лет при обычных условиях эксплуатации (оптимистичный прогноз). Мораль такова — если покупаете литий-ионный аккумулятор, внимательно относитесь к дате изготовления — при полугодовой давности вы потеряете 10% от заявленого ресурса.


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



Деградация характеристик литий-кобальтовых аккумуляторов всвязи с температурой хранения
Температура, °C 40% уровень заряда (рекомендуемый уровень заряда) 100% уровень заряда (поддерживается пользователями при работе)
0°C
98% через 1 год
94% через 1 год
25°C
96% через 1 год
80% через 1 год
40°C
85% через 1 год
65% через 1 год
60°C
75% через 1 год
60% через 3 месяца

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

Firefox + Regular Expressions

Время на прочтение1 мин
Количество просмотров785
Нашел полезное и довольно удобное расширение для Firefox по созданию и редактированию регулярных выражений.

Подсвечивает совпадения с шаблоном, позволяет сразу делать replace и вести базу регулярных выражений.

sebastianzartner.de/firefoxExtensions/RExT
Всего голосов 20: ↑18 и ↓2+16
Комментарии7

Тормоза Ubuntu Linux

Время на прочтение1 мин
Количество просмотров677
После излияний желчи Каганова в сторону ОС вообще и Linux в частности решил-таки разобраться с проблемой, которая давно мне досаждала.

Заметил как-то, что очень часто процессор в Ubuntu грузится флешками (как правило, баннерами), которые при этом никакой полезной работы не делают. Чаще всего происходит следующее: открыл штук 10 (всего десять) вкладок, сижу на вкладке, где только текст, а Firefox бессмысленно мучает процессор.

Что делать? Правильно, к чёрту флешки! Но совсем к чёрту не надо, т.к. ролики на Youtube смотреть хочется. Поэтому ставим замечательное расширение Flashblock и включаем только те флеш-ролики, которые действительно хочется посмотреть. Реклама проносится мимо. А главное — процессор перестал заниматься ерундой!

После установки обнаружил, как интересно устроен Google Analytics: это не монолитная флешка, а сложно свёрстанная система с флеш-вставками. Элементы управления — html-ные.

Кстати, ещё одна полезная добавка к FF, для таких любителей откладывать прочтение материала на завтра, как я: Taboo.
Всего голосов 18: ↑10 и ↓8+2
Комментарии15

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

Время на прочтение1 мин
Количество просмотров3.8K
Они называются:
  • 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
Всего голосов 69: ↑60 и ↓9+51
Комментарии97

Torrent-файл. Что же у него внутри?

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

Введение


image
Добрый день.
Использую, как и многие, крупный торрент-трекер — rutracker.org, однако есть одна особенность которая меня раздражает.
Это добавление в список трекеров адреса ix*.rutracker.net, который служит для непонятных мне целей. Однако который часто (у меня — практически всегда) выдаёт ошибки (502 Bad Gateway и 0 No Response). Торрент-клиент (у меня Transmission) помечает торрент сломанным. Что само собой довольно сильно мне мешает. Особенно если учесть особенность Transmission — она задаёт статус торрента по последнему ответу трекера. То есть опрашиваем ix*, он возвращает ошибку, торрент помечается как Broken, через n минут/секунд опрашивается следующий трекер из списка — bt*.rutracker.org или retracker.local, которые возвращают успешный код и торрент снова становится нормальным. Такая чехарда не особо меня радует.

Решение банально — убрать этот нехороший адрес из списка. Однако файлов у меня много, из каждого вручную вырезать совсем не хочется, да и дополнительное действие при добавлении нового торрента выполнять тоже не было никакого желания. Поэтому принял решение разобраться в формате и автоматизировать удаление трекера из списка.
Читать дальше →
Всего голосов 146: ↑131 и ↓15+116
Комментарии56

Про C++ алиасинг, ловкие оптимизации и подлые баги

Время на прочтение6 мин
Количество просмотров42K
С удивлением обнаружил, что про явление алиасинга (aliasing) здесь постов нет. Ситуацию нужно исправить, тк. алиасинг в любой сколько-то сложной C++ программе обязательно хоть где-нибудь, да есть. Это может быть хорошо, давая возможность ловких оптимизаций, а может быть плохо, внося повышенной паршивости баги. Под катом вкратце про оба случая (ну и неизменное «компилятор бьет спина», конечно; для разнообразия сегодня это gcc).
Читать дальше →
Всего голосов 90: ↑89 и ↓1+88
Комментарии49

Как учить английские слова

Время на прочтение2 мин
Количество просмотров82K
Моя учительница по английскому языку когда-то говорила, что грамматика и аудиозаписи – это просто отлично, но без знания слов далеко продвинуться нельзя. Поэтому сегодня напишу небольшую заметку о том, как я учу английские слова.
Читать дальше →
Всего голосов 102: ↑89.5 и ↓12.5+77
Комментарии184

Оптимизация MySQL запросов

Время на прочтение4 мин
Количество просмотров124K
В повседневной работе приходится сталкиваться с довольно однотипными ошибками при написании запросов.

В этой статье хотелось бы привести примеры того, как НЕ надо писать запросы.
Читать дальше →
Всего голосов 143: ↑132 и ↓11+121
Комментарии142

Стэнфорд открыл учебные материалы по программированию и ИИ

Время на прочтение1 мин
Количество просмотров6.1K
Стэнфордский университет выложил в открытый доступ под лицензией Creative Commons содержание десяти учебных курсов по программирование, искусственному интеллекту, линейным системам и оптимизации. Воспользоваться этими уникальными материалами могут преподаватели и студенты со всего мира.

Каждый курс содержит видеозаписи лекций, полные тексты и тезисы, а также практические задания и экзаменационные билеты. Материалы практически полностью совпадают с той программой, по которой учатся студенты-очники в Стэнфорде. Чтобы скачать материалы, не требуется никакой регистрации или специального запроса. Они просто выложены в открытый доступ в ZIP-архивах примерно по 300 МБ, а видеоролики ещё продублированы на YouTube.

Вот список открытых курсов:
Всего голосов 98: ↑96 и ↓2+94
Комментарии42

Обзор компактных Linux дистрибутивов для системных администраторов

Время на прочтение3 мин
Количество просмотров58K
В статье "A comparative look at compact sysadmin distributions" представлен обзор компактных (210Мб mini CD) LiveCD/LiveUSB Linux дистрибутивов для системных администраторов:

SliTaz — занимает всего 25Мб и работает на системах с 128Мб ОЗУ, при наличии графического интерфейса пользователя на основе JWM. Поддерживается загрузка с CD и USB. Ориентация дистрибутива — компактная десктоп система. Из программ которые могут пригодится для восстановления системы присутствует GParted, отдельно можно загрузить пакеты с TestDisk (восстановление дисковых разделов) и PhotoRec (восстановление файлов);


Читать дальше →
Всего голосов 71: ↑64.5 и ↓6.5+58
Комментарии26

Обзор моделей работы с потоками

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

Обзор моделей работы с потоками


Многие люди не понимают того, как многопоточность реализована в различных языках программирования. В наши времена многоядерных процессоров такое знание будет весьма полезно.
Вот вам небольшой обзор.
Читать дальше →
Всего голосов 73: ↑67.5 и ↓5.5+62
Комментарии56

Emacs. Полезности и трюки

Время на прочтение6 мин
Количество просмотров14K
это мой первый пост на хабре и в блогах вообще, так что не судите строго. emacs — это чудо-конструктор, из него можно слепить практически всё что угодно (или возможно). и чем больше вы с ним работете, тем больше вы ощущаете его безгранность и мощь. здесь вам и почтовый клиент, и джаббер, и шелл, универсальная среда для разработки, файловый менеджер, игры… этот список можно продолжать и дополнять.

первый запуск emacs' вам не покажет ничего особенного, но как только у вас возникнет проблема или неудобство, вы объязательно найдете решение (если конечно захотите). в этом посте я покажу вам некоторые вещи, которые помогли мне и, надеюсь, помогут вам. заранее предупреждаю, что некоторые функции из тех что я перечислю ниже, написаны не мною и выражаю благодарность их авторам за то что они сделали.
Читать дальше →
Всего голосов 64: ↑50.5 и ↓13.5+37
Комментарии55

ООП для ООП: GRASP

Время на прочтение4 мин
Количество просмотров63K
GRASP — General Responsibility Assignment Software Patterns (основные шаблоны распределения обязанностей в программном обеспечении)

Когда речь заходит о термине «ООП», все непременно подразумевают Объектно-Ориентированное Программирование, но сегодня речь пойдет не о нем. Почти. Сегодня я бы хотел рассказать о принципах Объектно-Ориентированного Проектирования, а в частности о шаблонах GRAPS и области их применения.
Читать дальше →
Всего голосов 67: ↑64 и ↓3+61
Комментарии42

Сервис Feed43 теперь говорит по-русски

Время на прочтение2 мин
Количество просмотров5.9K
Итак, свершилось. Сервис Feed43, создателем которого я являюсь, переведен на русский язык. В связи с этим хочется подробнее рассказать о самом сервисе, а также привести пример создания с помощью него RSS-канала, мониторящего хабракарму.

Зачем нужен Feed43?

Наш сервис дает возможность вам самим создавать RSS-каналы из любых веб-страниц. Фактически, Feed43 предоставляет универсальный API на основе RSS к любому сайту, любой странице и даже любой части страницы.
  • Хотите читать новости с сайтов, не предоставляющих RSS?
  • Хотите предоставлять разнообразные RSS-потоки для читателей вашего собственного сайта/блога, не заморачиваясь при этом с программированием?
  • Хотите отслеживать список самых кассовых фильмов, количество полученных Россией олимпийских медалей, популярные записи в блогах?
Все это теперь возможно.

Читать дальше →
Всего голосов 109: ↑90.5 и ↓18.5+72
Комментарии87

Установка и настройка SVN (сервер+клиент)

Время на прочтение6 мин
Количество просмотров309K
По просьбам трудящихся, а так же учитывая, что есть статья по установке SVN (правда +Trac) под Linux, решил написать краткое описание установки и настройки SVN для Windows.
Ничего нового для людей, хорошо знающих и работающих с SVN, здесь не будет. Цель статьи — помочь некоторому проценту новичков, пребывающих на Хабре, таки осилить изучение этой системы контроля версий.
Читать дальше →
Всего голосов 75: ↑66 и ↓9+57
Комментарии37

Идеи для Хабра

Время на прочтение5 мин
Количество просмотров479
Попробую и здесь внести вклад в торжество социальной справедливости :)

Предложения по улучшению следующие (хотя может и реализовано, я механизмов до конца таки не понял):

1. Сделать карму стремящейся к состоянию равновесия — нулю, с истечением времени бездействия. Это позволит удержать на ресурсе пользователей. Например пользователь имея жирную карму будет заинтересован заходить иногда и участвовать — чтобы через месяц например не оказаться с нулем в позиции новичка и лишиться возможности писать. Пользователи обиженные системой и заработавшие минусы также не уйдут навсегда и не зарегистрируются под другим именем, зная что через тот же месяц их карма придет к нулю (за это время они успеют успокоиться).

2. В целях устранения эффекта толпы и ее лидеров, неоднократно указываемых в качестве причин необоснованного минусования, ввести правило по которому в первые несколько минут-часов или голосов после размещения поста — баллы не отражаются на странице, то есть пользователь вынужден будет высказать свое мнение, а не присоединиться к первому/большинству.

3. Возможно стоит рассмотреть необходимость перехода к обычной системе баллов (хотя бы привычные 0 и 1 :) ). Успел заметить (и не только я) что местный народ не ленится ставить минусы, но вот плюсы ставит очень экономно. А так, не нравится — не трогай — без баллов он и так исчезнет в рейтинге, нравится — поставь +.

Здесь же чтобы не размножаться добавлю еще предложения пока не забыл (хотя может уже предлагали):

п.4 Дать возможность при публикации поста индивидуально выбирать, люди с кармой не ниже скольки смогут его оценивать и оставлять комментарии. Это для тех на хабре, которые считают что ЕГО посты достойны только опытных профессионалов (причем под этим понимают размер кармы).

п.5 Сделать фильтр по которому можно заставить отображать для себя на главной (а может и прочих) страницах только посты авторов с кармой не ниже Х.

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

Еще добавлю:
п.7 За снижение кармы и баллов брать «комиссию» или «плату» (кому как нравиться) в виде кусочка кармы минусующего. То есть если я посчитаю что комментарий плохой — я могу его минуснуть, но с моей кармы убудет например 0,25, если минусну пост — прощайте 0,5, если решу что следует наказать самого человека тронув его карму — еще 0,75 или 1. Тогда я прежде чем нагадить подумаю, а стоит оно того? А ограничение по количеству этих минусов убрать. Любой каприз за Вашу карму :)!
А вот обратного действия совершать нельзя (+ за +) — во избежание накруток и срабатывания техники «кукушка хвалит петуха за ..».

+
Пока меня не заминусовали вконец и не отлучили от проекта (писать только в чьи то комменты — все равно что мыкаться по углам со всеми соглашаясь — это не устраивает) напишу пожалуй еще одно предложение:
п.8 Завести на хабре отдельную ветку для публикации постов отверженных, т.е. тех кто в минусе. Без трансляции в ленту, на главную или еще где Вас (старожилов) там раздражает их видеть. Зачем? Все просто — если меня заминусуют, я не смогу писать свои мысли и вопросы здесь (на счет комментов я высказался выше) и вероятно уйду. Но те кто остается — если не сможет писать свои посты — будет ходить и писать комментарии в чужие, зачастую не в тему, соглашаясь со всеми или прямо прося кармы. А оно Вам надо? Вот для таких случаев я и предлагаю сделать отдельную линию — они смогут писать посты (даже с минусом) — но в общий поток (по крайней мере пока карма не достигнет нормы) они не попадут и будут видны друзьям и тем кто прямо пойдет смотреть этот поток. Когда пишешь и контролируешь свой пост — времени на то чтобы «гадить» (как считают некоторые) в чужих постах останется меньше. Да и лишнего повода для «чистой» перерегистрации не будет. Надеюсь изложил мысль более или менее понятно.

UPD: Вроде уже п.9 Есть на хабре такая модная тенденция, соревнования кто глубже уйдет в минус. Учитывая что это уже после -0,01 ни на что особо не влияет, начинаются злоупотребления(от явных провокаций до мата). Предлагаю выбить основу для таких соревнований — ограничить показ кармы другим пользователям (а может и ему самому) на уровне например -10. Достиг этого уровня? Дальше сколько бы он не старался и сколько бы его не минусовали — будет показываться -10, и таких будет большая толпа из которой выделиться невозможно.

10 После того как карма достигнет -7, дальше время написания новых комментов приравнивать к размеру кармы (по модулю), т.е. набрал какой-то товарищ -60, значит будет между комментами ждать час.

11. Дать возможность выбора варианта загрузки ветки комментариев (показывать все сообщения, показывать свернутыми (т.е. не загруженными) все и раскрытыми новые, не загружать прочитанные сообщения если их стало больше Х и т.п.). Дело в том, что я например не могу открывать большие обсуждения — 1. срывается на определенной строке 2. вновь просматривать и пролистывать те несколько сот сообщений которые прочитал мне нет необходимости, 3. это снижение объема трафика, что тоже немаловажно как самому сервису, так и пользователям.

12. Дать возможность конвертировать/использовать запас патронов предназначенной для изменения кармы (почти не пользуюсь) на комментарии.

13. Сделать (по выбору) оповещения о новых комментах на посты на которые ответил я (а ля ЖЖ) а не только о комментах на мои комменты. Иногда это удобно.

14. Модификация п.2 которую я разместил уже где-то в другом комментариях — показывать баллы (а может и карму и комментарии) пользователю только после того как он сам проголосовал за пост (комментарии, карму) а до этого например показывать знак "?" — это позволит узнать личное мнение пользователя, а не как чато бывает — «все так сделали, и я ...»

15. Очень любят на хабре поправлять ошибки в словах пользователей, и это очень хорошо (возможно только из-за этого и стоило заводить систему кармы). В общем предлагаю интегрировать на хабр предложение от портала Грамота.ру по проверке слова на стороннем сайте.

16. Я понимаю, вероятно это сложно — но почему бы не убирать сразу значек «добавить в друзья» в профиле после того как отправил запрос? Или хотя бы поменять его на «рассматривается» какой-нибудь. А то уже второй раз думаю что хабр проглотил запрос, и пытаюсь отправить повторно (получая колбаскина) — думаю я не один такой.

17.Т.к. часто слышны жалобы что «Хабр стал не тот» из-за многочисленных статей не ИТ тематики, предлагаю: разбить Хабр на Два крупных раздела «ИТ» и «около ИТ» :) и добавить в посты на ряду с голосованием «нравится/не нравится» еще одну голосовалку — на соответствие тематике ресурса. Если пост сочтут не соответствующим (наберет например больше 20 соответствующих баллов) он автоматом будет переведен в какой-нибудь раздел «за ИТшных» постов, но не удален или отхабрен. Ведь и просто шутка может быть и бывает интересной, но не соответствующей теме. Соответственно и ленту и новые показывать раздельно по каждому блоку. Или подсвечивать другим цветом (пусть серым).

18. Сделать фильтр для тех у кого «хабр уже не тот» — показывать только те посты которым плюс поставили Х моих друзей из 1 круга. Предполагаю что друзей выбирают со схожими интересами и мнением на счет общественной жизни — соответственно и подборку чтива можно доверить им.

19. Поставить рядом с именем автора поста поле для отправки экспресс-сообщений, например об ошибках в тексте.

20. Было бы неплохо как-то сообщать о новых комментариях в блоги добавленные пользователем в избранное.

21. Надо как один из этапов регистрации, указать на необходимость прохождения какого-нибудь теста на грамотность (например в РГ).

22. Добавить в форму добавления ссылки функцию показа количества букв/количества лишних букв (раз уж установили ограничение в 500) — пока не придумал ничего умнее как тупо стирать по несколько слов или использовать стороннюю программу имеющую такую функцию.

23. Повторюсь, но пусть это будет в одном месте. Было бы неплохо запретить (технически) менять карму тем у кого нет ни одного поста и комментария — согласитесь, подозрительно когда человек только зарегистрировался — ничего еще не написал, а уже карма и сила 2 или даже 6 при пустом профиле.
P.S. Это не от зависти — просто наверное стоит всех ставить в одинаковые рамки (да и от виртуалов это поможет). Раз уж требуете и просите интересные посты и комменты от одних за карму, то не позволяйте другим получать ее только по знакомству.
Всего голосов 48: ↑29 и ↓19+10
Комментарии61

Эффективный способ повысить умственную работоспособность

Время на прочтение13 мин
Количество просмотров221K
В прошлой заметке я писал о том, чего не стоит делать, если у вас проблемы с работоспособностью. В этой части я расскажу об эффективном способе, не требующем медикаментов. Медикаменты — это только поддержка, дополнение. Но способ этот требует организованности и силы воли, а потому так нелюбим большинством из нас.
Читать дальше →
Всего голосов 173: ↑165 и ↓8+157
Комментарии272
1

Информация

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