Pull to refresh
52
0
Кирилл @kirik

Разработчик

Send message

Стартует бета-тест Diablo 3

Reading time1 min
Views460
«Сколько часов провели книжники над старинными предсказаниями! Сколько переворошили пыльных манускриптов!.. Наконец их усилия увенчались успехом: им удалось раскрыть множество поистине удивительных фактов о Diablo III. В бета-версии игры освоиться с ними сможете и вы. Вас ждет множество захватывающих новинок, в том числе аукцион — новая опция для оптимальной экипировки персонажа. Вы готовы участвовать в тестировании?»
Страница анонса и FAQ
Читать дальше →
Total votes 58: ↑56 and ↓2+54
Comments33

Почему литий-ионные батареи умирают так рано?

Reading time6 min
Views131K
Смерть батареи: мы все видели, как это происходит. В телефонах, ноутбуках, фотоаппаратах, а теперь и электромобилях, процесс болезненный и — если повезет — медленный. С годами, литий-ионный аккумулятор, который когда-то питал ваши устройства в течение нескольких часов (и даже дней!) постепенно теряет свою способность удерживать заряд. В конце концов вы смиритесь, быть может, проклянёте Стива Джобса, а затем купите новую батарею, а то и вовсе новый гаджет.

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

Более подробный ответ, который проведет нас через описание нежелательных химических реакций, коррозию, угрозу высоких температур и других факторов, влияющих на производительность, начинается с объяснения того, что происходит в литий-ионных аккумуляторах, когда всё работает хорошо.
Читать дальше →
Total votes 161: ↑148 and ↓13+135
Comments122

А знаете ли вы, что…

Reading time5 min
Views5.3K
— существуют хабрапользователи в чьи Хабрацентры невозможно попасть
— самым «дружелюбным» на хабре является KAFLAN
— самым «успешными» новичками являются PapaBubaDiop и Sterhel
— среди хабропользователей популярно имя Робот

и многое другое...
Total votes 338: ↑307 and ↓31+276
Comments181

N900: жизнь без Nokia

Reading time5 min
Views12K
Ещё когда Nokia и Intel объявили о создании MeeGo стало ясно, что перспективы Nokia N900 и её Maemo 5 операционной системы не очень хороши. В скоре стало известно, что MeeGo официально не поддерживает N900, то есть сборку этой ОС для девайса делают добровольцы, не имея доступа к закрытым драйверам Nokia (что ведет к ряду проблем, как видно и из работы NITDroid).

Однако прошивка PR1.3 в итоге не стала последней, прошивки выходят каждую неделю! Также и нехватка игр перестала быть проблемой. Всё это произошло буквально за последние 2-3 месяца, и за хабракатом я расскажу, какие же возможности дало устройству сообщество.
Читать дальше →
Total votes 66: ↑62 and ↓4+58
Comments85

Записки начинающего «свитчера»

Reading time8 min
Views3.4K
В свете комментариев этого топика.

Предыстория


В свое время я был ярым противником продукции Apple, ибо по моему очень скромному мнению продукция не соответствовала моим понятиям «цена-качество». А именно, стоимость Dell (ASUS, HP), с той же конфигурацией, была ниже Apple-продукции в 2-2.2 раза. Установки всяких разновидностей Hacintosh, занимали кучу времени, нервов, и в итоге, после того как система была установлена, даже обновлялась и… безнадежно глючила, была снесена.
В прошлом году к нам пришел на работу сотрудник, который программировал на PHP на 15" macbook pro. В тот момент у меня был Dell с той же конфигурацией. Покрутив в руках «мак» я понял для себя, что в нем ничего особенного, и забыл. В этом году, компания решила начинать несколько стартапов на Python. Как заядлый приверженец PHP я дрался до последнего, но сдался под тягостью фактов. Был обнаружен и беспощадно завербован один из лучших «змееводов» Украины. У него был тоже макбук. Начал понемногу тайком посматривать на Пайтон. Пытался его себе ставить под Win7, и всякий раз понимал, что хочется nix-оподобную систему. На это время у меня была вполне не слабая машинка, 13.3" Dell Vostro 1310, Intel C2D T8400 (2.1GHz), 4Gb DDR2 800MHz, HDD 250Gb, GF 8400M 128Mb. На которую, в очередной раз, попытался поставить Ubuntu 9.10. Это закончилось тем, что Ubunta так на нее и не установилась, ей не понравилась wi-fi карта, не находился EVDO-модем и прочие мелочи. С помощью напильника и такой-то матери, это все поставилось, настроилось и… сдохло… ибо понадобился срочно Photoshop, не говоря про Office, не говоря про MindManager. Просьба, это не холивар, и продукты типа OpenOffice, GIMP, XMind, на фоне вылизанных со всех боков и привычных, меня бесят. Через 25 минут вернулся Windows 7, и возникло тайное желание попробовать «Mac OS X».
Читать дальше →
Total votes 184: ↑102 and ↓82+20
Comments425

Sequential — бесплатный просмотрщик фотографий для Mac OS X

Reading time1 min
Views2.1K
Программа изначально задумывалась для того, чтобы показывать все изображения в данной папке в определенной последовательности. Отлично подходит для просмотра комиксов и манги.
Sequential Может читать папки и архивы (ZIP, RAR, CBZ and CBR) с различными изображениями.

Поддерживается просмотр PDF. Также можно загружать и просматривать веб-страницы с фотографиями.

sequential-small

В Sequential встроена грамотная поддержка полноэкранного режима и оторажения Exif-даных.

На данный момент программа абсолютно free.
Сайт программы
Total votes 19: ↑14 and ↓5+9
Comments5

Почему я не покупаю квартиру в кредит

Reading time4 min
Views2.9K
Часто слышу рассуждения насчет покупки жилья в кредит, якобы «весь мир/Европа/Америка живет в кредит», «можешь себе позволить — покупай». А как же! Я могу себе позволить вытянуть из кошелька гривну и сжечь, однако почему-то этого не делаю:) Кредиты — это такое же, как говорил товарищ Бендер, гусарство.

Правило № 1. Кредит на жилье выгодно брать тогда и только тогда, когда чистая сумма кредита (т. е. разница между стоимостью жилья и первоначальным взносом) не превышает R*1200/i, где R — сумма, которую вы заплатите в следующем месяце за аренду, а i — процент (годовой), под который берется кредит.

Пример. У вас есть $25К, квартира стоит $125К, аренда подобной квартиры $500, процентная ставка 12% годовых (такую еще надо поискать). 500*1200/12 = 50К, значит вам необходимо накопить еще 50К, а не башлять 100К*12/1200 = 1К в месяц только одних процентов. Взяв такой кредит прямо сейчас, в следующем месяце вы просто выбросите $500 на ветер. За эти деньги вы не получите ничего. Лучше вложите эти деньги куда-нибудь, чтобы они работали на вас, а не вы на них.

Правило № 2. Срок кредитования не решает ничего.

Каким бы не был срок кредитования — 25, 30, 40, да хоть 100 лет, все равно в следующем месяце вы заплатите одну и ту же сумму процентов. Оттягивание выплаты тела кредита — мизерной по сравнению с процентами — только продляет вашу финансовую зависимость до указанного срока, особенно в случае аннуитета (см. ниже). Проценты при 12% в год составляют 1% в месяц, а тело 25-летнего кредита — третью часть процента, то есть четвертую часть всей выплаты.

Правило № 3. Аннуитет — усугубление зависимости.

Аннуитет — это принцип равных выплат каждый месяц, что сейчас, что через (N-1) лет. При такой схеме в первый месяц выплачивается несколько меньшая сумма, чем при стандартной, за счет уменьшения доли в ней тела кредита. Таким образом, во втором месяце вам придется заплатить больше процентов — потому как невыплаченная сумма будет большей! Сумма процентов при стандартной схеме уменьшается пропорционально оставшемуся сроку, то есть линейно, а при аннуитете с задержкой, по дуге, и если изобразить эти две линии на графике, получится лук, которым банк стреляет в вас, уважаемый клиент:(. Если бы вы накопили еще чуть-чуть, вы бы легко покрыли разницу между первыми стандартными выплатами и первыми аннуитетными, а во второй половине срока выплачивали уже почти копейки.

Правило № 4. Кредитная квартира станет вашей собственностью только через N лет.

Некоторые тешат себя иллюзиями, дескать жить в «собственной» квартире — совсем не то, что в съемной, пусть даже на тебе висит огромный кредит. Что же это за «собственность» такая? Если не заплатить арендодателю, то это чревато максимум потерей залога (обычно стоимостью в месяц) и необходимостью искать новую квартиру и платить новый залог. При адекватном подходе арендодатель обычно живой человек, частное лицо, и договориться с ним о компенсации неудобства не так уж и сложно. Совсем другое дело банковская бюрократическая система. С ней можно потерять всю уже «приобретенную» часть квартиры, поскольку банк ее пустит по дешевке с молотка. Риск от кредита прямо пропорционален его сроку.

Правило № 5. Брать кредит можно только на тот срок, на который у вас есть планы.

Вот я, например, абсолютно не представляю себе, чем я буду заниматься в 2038 году, где буду жить, сколько у меня будет потомков и какого к тому времени возраста, какие у них будут привычки. Может, двушки хватит, а может и 4х не хватить. Кроме того, какой будет жизнь вообще к этому времени, каким будет баланс цен, какие технологии появятся, экономическая, политическая обстановка, на что будет спрос, а что и даром не нужно будет — пока можно только догадываться. Загонять себя в рамки гипотетического плана на столь большой срок — это гробить свою жизнь, становиться РАБом банка. Максимальный срок, на который я могу строить какие-то реальные планы — это 5 лет, и то в общих чертах. Значит, кредит будет взят тогда, когда будет выполнено правило 1, и с таким расчетом, чтобы я его выплатил за 5 лет, даже если в договоре будет написана цифра побольше. До этого ни в каком кредите не вижу смысла.

Возражения о том, что стоимость жилья растет быстрее любых процентов, отметаются здравым смыслом — долго этот пузырь надуваться не может, вот и сейчас, похоже, раздулся до предела. Нельзя путать кратковременную спекулятивную тенденцию с долговременной объективной. Если пузырь лопнет, цена может упасть даже ниже той суммы, на которую вы взяли кредит, как в Японии в начале 1990-х или с прошлого года в США, и тогда в случае проблем даже продажа кредитного жилья не спасет от необходимости долго и нудно расплачиваться с банком. Все эти риски никем не страхуются! Банк заставляет вас страховать свою жизнь, так как заинтересован в том, чтобы вы смогли с ним расплатиться; ваши финансовые перспективы его не волнуют. Вы готовы превратить в дерьмо N лет жизни за сиюминутные понты псевдособственника?

Наконец, правило № 6. Кредит без возможности досрочного погашения — РАБство в неприкрытом виде. Такой кредит не стоит брать даже на 5 лет. Он создаст вам больше проблем, чем решит.

Таким образом, можно спокойно забыть о жилищном кредите до накопления где-то 60% суммы и получения возможности регулярно платить сумму почти в 2 раза больше арендной платы (одна половина проценты, вторая тело кредита). Пусть на большие сроки и низкие первоначальные взносы ведется кто-то другой, а еще лучше, когда таковых не будет — тогда банки быстро умерят аппетиты и кредит станет выгоднее. Разнице между кредитным платежом и арендной платой можно найти намного лучшее применение. Вот если аренда подорожает в 2 раза при прочих равных, или проценты снизятся в 2 раза, или оба этих показателя встретятся где-то на полпути — тогда первое правило потеряет актуальность, сейчас же до этого далеко.
Rating0
Comments6

Эффективная работа в Mac OS X

Reading time3 min
Views17K
Mac OS X очень красивая ось со множеством полезностей и до безобразия легкая в управлении и использовании даже при установках и настройках по умолчанию — это факт. Но меня интересуют эффективность и, если можно так выразиться, просторы в использовании всей ОС. Это меня и побудило написать данный пост и подробно изложить, что я делаю для повышения КЭ* при работе на моем 12«вым iBook. Также этот пост и мои навыки могут оказаться полезными свитчерам, только что купившим свой первый mac. Итак, от слова к делу.

Читать дальше →
Total votes 32: ↑24 and ↓8+16
Comments142

Смена временных зон в Mac OS X Snow Leopard

Reading time2 min
Views17K

Введение


В связи с отменой перехода на летнее/зимнее время посвящается.

В Mac OS X настройки часовых поясов находятся в двух местах: /etc/localtime и /usr/share/icu/icudtXXX.dat.
/etc/localtime, который является сиволической ссылкой на /usr/share/zoneinfo/[установленная time zone, например Europe/Moscow], задает настройки временных зон для консоли.
Системные часы, приложения Mail и прочие берут настройки тайм-зон из /usr/share/icu/icudtXXX.dat.

30 октября 2011г. у меня случилось следующее: в Terminal'е и различных консольных утилитах время правильное(localtime был заранее обновлен), а в Mail, системных часах и прочем отстает на час.

Решение проблемы


Читать дальше →
Total votes 18: ↑12 and ↓6+6
Comments13

Почему Pinky и Inky ведут себя по-другому, когда Pac-Man двигается вверх?

Reading time4 min
Views4.3K
В игре Pac-Man (и во многих клонах и продолжениях), было установлено, что привидения Pinky и Inky преследуют Pac-Man´а, определяя точку в которую следовать с учётом направления, в котором он движется. Например, Pinky обычно следует к точке, которая расположена в четырёх единицах от Pac-Man´а по направлению его движения. Однако, если Pac-Man двигается вверх, этой точкой назначения становится точка, расположенная на четыре единицы вверх и четыре единицы влево относительно Pac-Man´а. Привидение Inky имеет похожее поведение, когда Pac-Man двигается вверх. Почему же Pinky и Inky имеют различное поведение, когда Pac-Man двигается вверх?

Вкратце, по моему мнению, из-за программной ошибки. Вот доказательства.

Читать дальше →
Total votes 56: ↑49 and ↓7+42
Comments7

Опубликованы тексты стенограмм миссий НАСА

Reading time1 min
Views931


Это отсканированная стенограмма НАСА известного момента миссии «Аполлон-13».

Эти стенограммы — чрезвычайно увлекательное чтение. Теперь, впервые, эти стенограммы… транскрибируются снова — в Интернет.

Да, если вы зайдёте на Spacelog, то сможете посмотреть полные стенограммы миссий «Аполлон-13» и «Меркурий-6». На сайте доступен поиск по тексту, который ссылается на отсканированные источники, как на изображении выше. Это своего рода историческая документация.

Сайт Spacelog также говорит, что они собираются предоставить стенограммы и других миссий, в том числе «Джемини-7», «Аполлон-8» и «Аполлон-11».
Total votes 12: ↑11 and ↓1+10
Comments3

Летательный аппарат без источника питания

Reading time1 min
Views2.4K
Есть ли здесь физики, кто может объяснить как летает эта вертушка? Вроде управляется руками, при этом никто не касается. Как утверждают создатели эта штука работает без использования батареек и других источников питания. Единственная идея пришедшая мне в голову, что внутри этой штуки какой-то магнит, противоположный по полярности телу человека.

Показал этот ролик своему сыну, теперь просит эту штуку на Новый год. Вот думаю заказать или можно самому смастерить?



Сайт производителя: www.x-zylo.com/index.php?option=com_content&view=category&layout=blog&id=28&Itemid=126

P.S. В общем штука прикольная, но отзывы реальных покупателей на Amazon дают понять, что это просто тонкая невидимая эластичная нитка привязана к игрушке.
И никакой физики.
Читать дальше →
Total votes 19: ↑10 and ↓9+1
Comments24

Организация живой трансляции с ip камеры на сайте

Reading time7 min
Views20K

Введение

Задача
Рассмотрим задачу по организации на сайте живой видео трансляции с ip камеры. Наш стенд состоит из трёх составных частей:
  • ip камера
  • медиасервер
  • flash плеер в браузере на стороне клиента
Читать дальше →
Total votes 31: ↑30 and ↓1+29
Comments15

Прозрачное кеширование изображений во Flash/Flex

Reading time3 min
Views603
Вкратце — эта техника ускоряет показ множества одинаковых изображений (с одинаковым url), избавляет от повторных загрузок и экономит память. Решения из google-поиска не впечатлили, т.к. там предлагаются только самые базовые варианты без учёта частностей, к тому же их внедрение в проект не тривиально.
В данном решении достаточна замена Image на ImageCached для достижения эффекта. В конце поста ссылка на тестовое приложение, наглядно показывающее преимущество кеширования.
Читать дальше →
Total votes 5: ↑4 and ↓1+3
Comments4

Windows mouse acceleration for Mac

Reading time1 min
Views13K
Всем доброго дня.

Этот пост будет интересен в первую очередь «свитчерам», тем, кто не так давно пересел на Mac. Mac на PC(hackintosh) или оригинальный, неважно.

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

Но существует метод, который пусть не абсолютно точно, но очень схоже помогат заставить вести вашу мышь на Mac так же как на PC(Windows). Об этом далее.
Читать дальше →
Total votes 12: ↑9 and ↓3+6
Comments17

Nokia N900 + USB устройства

Reading time5 min
Views21K
Даже не знаю, написать ли об этом отвлеченно-меланхолично, или радостно-истерично, но факт есть фактом — теперь к Nokia N900 без проблем можно подключать любые USB-устройства, и многие из них даже будут работать. В частности флешки, внешние винчестеры, кардридеры, клавиатуры, мышки, переходники usb-ethernet, usb-rs232, usb 3g/wimax-модемы(в частности Yota) — проверены и работают.
И это, я вам скажу, убийственная вещь. Это стало последним избавлением от надобности брать в поездки ноутбук.

Чтобы сильно не рассыпаться словами, приведу пример на видео:


Под катом ещё немного видео, небольшая справка по сабжу и некоторые полезные моменты по работе различных, опробованных мной устройств.
Читать дальше →
Total votes 71: ↑66 and ↓5+61
Comments74

Information

Rating
Does not participate
Registered
Activity