Недавно я начал планировать свое путшествие по испании на машине. Очень удобно заниматься сим непотребством используя гугл мэпс. Но у гугл мэпс есть один существенный недостаток — проделаную работу(маршрут поездки) нельзя сохранить в хорошем разрешении картинкой. Порывшись в интернете, я нашел замечательный способ сохранять гугл мэпс карты с проложеными маршрутами или без. Данной технологией я и спешу поделится с хабрасообществом.
Миронов Михаил @MIC
User
RFID от Tikitag — непаханное поле для самоделкиных
2 min
6.4KИнтересная новость обнаружилась на Engadget:
Компания Tikitag (подразделение Alcatel-Lucent) привлекла к себе внимание на конференции DemoFall, показав RFID-набор (ридер и RFID-метки), которые, как заявлено, должны будут появиться в продаже в течение месяца по весьма демократичной цене.

Компания Tikitag (подразделение Alcatel-Lucent) привлекла к себе внимание на конференции DemoFall, показав RFID-набор (ридер и RFID-метки), которые, как заявлено, должны будут появиться в продаже в течение месяца по весьма демократичной цене.

+65
Конец конфиденциальности
1 min
1.6KСтранно что никто не задумывался над тем, что наличие в кармане iPhone с включеным wi-fi это практически конец конфиденциальности. Так, например, любой пользователь данного хот-спота может лёгким движением руки получить доступ ко всем вашим sms. Расскажу как это сделать:
- Находим в сети IP адрес вашего iPhone — (для этого есть масса всевозможных сканнеров локальной сети; самые простые смертные с доступом к админ-панели домашнего рутера могут посмотреть это там)
- Из терминала (putty для пользователей виндуфса) логинемся в iPhone жертвы: ssh root@ip-address как пароль используем слово «alpine»
- Из папки /private/var/mobile/Library/SMS/ копируем к себе на комп файлик sms.db
- Локально открываем этот файлик программой SQLLite Database Browser
- Нервно хихикаем
+148
Делаем сами простые часы за выходные
7 min
61KСтатья о том, как за выходные с нуля сделать простые электронные часы с использованием микроконтроллера. Показана только основа часов, количество программных и аппаратных фич ограничивается только вашей фантазией).


+135
Введение в ip-телефонию
1 min
4KIP телефония, что это такое?
* преимущества цифровой телефонии
* недостатки
* какой нужен канал для ip телефонии?
* необходимое оборудование (Linksys SPA 922, SPA3102)
* кто предоставляет подключение по sip?
UPDATE: жду в каменты предложения и вопросы, например, планирую более подробно осветить тему оборудования для voip
* преимущества цифровой телефонии
* недостатки
* какой нужен канал для ip телефонии?
* необходимое оборудование (Linksys SPA 922, SPA3102)
* кто предоставляет подключение по sip?
UPDATE: жду в каменты предложения и вопросы, например, планирую более подробно осветить тему оборудования для voip
+13
Типы знаний программиста и как их улучшать
3 min
1.7KTranslation
Давайте опишем типы знаний и как они развиваются в мозгу программиста. Существуют три типа знаний:
- Концептуальные (почему?, что?, если? — т.е. семантика) — понимание концепций, принципов, отношений и основных подходов к разработке программных систем. Этот тип знаний обосновывает почему архитектура приложения или алгоритм должны быть написаны определённым образом, каковы альтернативы и почему выбранный вариант — лучший с логической точки зрения. Концептуальные знания дают широкое видение и понимание того, что стоит за решение конкретных проблем в данной задаче.
Применение: находите более качественные решения для сложных проблем
Приобретение: изучение компьютерных и околокомпьютерных наук, концепций проектирования и программирования; создание своих собственных теорий, основанных на практике и опыте. - Практические (как? — т.е. процедура) — знание того, как решать конкретную проблему в программировании. Это не требует глубокого понимания концепций и теории, стоящих за выбором конкретного способа воплощения.
Применение: быстрое решение проблем с помощью хорошо себя зарекомендовавших и проверенных решение без изобретения «велосипедов» с нуля.
Приобретение: поиск существующих решений, обучение на примерах или переиспользование своих решений.
- Опытные (включая интуицию) — внутреннее индивидуальное знание, которое формируется со временем в процессе разработки. Этот тип знаний позволяет синтезировать и органично использовать два предыдущих типа знаний, принимая оптимальные решения, а также оценивая получаемые концептуальные и практические знания. Его сложно передать другому человеку, так как немалая его часть находится на уровне подсознания.
Применение: используйте свой опыт и интуицию для принятия лучших решений.
Приобретение: разрабатывайте программы и делайте выводы из результатов
+43
25 лучших деловых книг
2 min
6.2KЯ стараюсь читать много бизнес-литературы. Скажу честно – попадается много откровенно неудачных, графоманских, непрактичных книг. Но есть книги, которые иначе как сокровищами не назовешь.
Я составил список из 25 золотых (ИМХО и только ИМХО) деловых книг.
Я составил список из 25 золотых (ИМХО и только ИМХО) деловых книг.
+3
Онлайн шоппинг, или одеваемся в Европе дёшево. Часть 1 — Начало.
7 min
6.1KПервая статья для нытиков (это те, которые постоянно ноют на хабре: «Ну по-че-мууу, по-че-мууу техника Apple в России в два раза дороже чем в Европе, а-а-а?») и просто здравомыслящих людей, который предпочтут купить качественные джинсы Levi's производства Мексики, сделанные для внутреннего рынка САСШ, за 40$ с доставкой, а не платить русским барыгам 4000р. за польское говно с лэйблом Levi's.
В этой статье вы можете узнать для себя: как оплатить товар в зарубежном интернет-магазине, как доставить товар и какая засада может вас поджидать при прохождении товара через Российскую таможню.
Начнём?
В этой статье вы можете узнать для себя: как оплатить товар в зарубежном интернет-магазине, как доставить товар и какая засада может вас поджидать при прохождении товара через Российскую таможню.
Начнём?
+2
+38
Quake III & Simpsons
1 min
1.4KНа Хабре наверняка есть большое количество людей, у кого слова Квейк и Симпсоны однозначно вызывают заинтересованность.
На видео, как мне кажется, презентация сумасшедшего хита мапмейкеров и демонстрация геймплея на их очень детальной карте, воссоздающей интерьеры известного мультфильма.
Скачать карту, 15 мб.
На видео, как мне кажется, презентация сумасшедшего хита мапмейкеров и демонстрация геймплея на их очень детальной карте, воссоздающей интерьеры известного мультфильма.
Скачать карту, 15 мб.
+89
Установка и настройка Ubuntu 8.04 на ASUS Eee PC
8 min
10K
Когда я покупал себе ASUS Eee PC, я совершенно не думал о том, какую операционную систему установлю на нем — однозначно это будет Ubuntu Linux. Во-первых, потому, что Ubuntu у меня стоит и дома и на работе, во-вторых, потому, что и дома и на работе у меня есть локальное зеркало репозитория Ubuntu, а в-третьих просто потому, что данный дистрибутив меня всем устраивает.
После покупки я сразу же полез в Интернет в поисках различных HowTo по установке Ubuntu 8.04 на Eee PC. Результат меня несколько удивил. Несмотря на огромный ажиотаж вокруг Eee PC, этих самых HowTo в сети не так уж и много + большинство из них нацелены на Ubuntu 7.10 и предлагают запустить некий скрипт, который заменит системные конфигурационные файлы своими, заточенными под Eee PC.
На эти скрипты я даже и смотреть не стал, т. к. они предназначены для Ubuntu 7.10, и их запуск на Ubuntu 8.04 может привести к нехорошим последствиям. Поэтому во время поиска необходимой информации в сети я обращал внимание только на те статьи, в которых описывается, как можно настроить Ubuntu под Eee PC «своими руками». Найти такой HowTo, в котором содержались бы ответы на все встающие передо мной вопросы, мне не удалось, поэтому я решил систематизировать собранную мной информацию и слить ее в одну статью. Сейчас моя система уже настроена, поэтому я постараюсь вспомнить все действия, которые я производил над ней, дабы все заработало так, как мне хочется. Надеюсь, я ничего не упущу. :)
+71
Наглый шантаж: «ваш сайт и информация вашего сайта подверглась взлому групой хакеров»
1 min
1.4KЗдраствуйте, ваш сайт и информация вашего сайта подверглась взлому групой хакеров пока мы не придпринимаем ни каких действий, но если вы не примети наши условия нам предется принять свои меры, вы должны понимать всю серьёзность этой ситуации… мой совет сохронить авторитет вашей фирмы… наши условия всего 20 000$ ваш ответ ждём 3 дня после получения вами этого письма время пойдёт… не пытайтесь нас отследить используем подставные пароли и почты!
Вот такое письмо с подписью «Серёга Микалин (mikalin[]bk.ru)» было получено сегодня редакцией одного из моих проектов (ссылку убрал. А то любое упоминание проекта теперь воспринимается как пиар). Орфография и пунктуация автора сохранены.
Кто нибудь еще получил что-то подобное?
Вот такое письмо с подписью «Серёга Микалин (mikalin[]bk.ru)» было получено сегодня редакцией одного из моих проектов (ссылку убрал. А то любое упоминание проекта теперь воспринимается как пиар). Орфография и пунктуация автора сохранены.
Кто нибудь еще получил что-то подобное?
+55
Свободный и бесплатный софт
12 min
18KЯ знаю, подобный топик уже был, но я думаю этот будет более полным. Свобода… Зачем платить, если можно оценивать чужой энтузиазм и иногда, когда чувства переполняют, жать кнопочку Donate.
+62
11 порталов для выбора Иконок
1 min
5.5KКоллекция ссылок больших порталов и поисковиков, для выбора всевозможных Иконок(Icons) разного типа. Практически на всех есть широкий выбор размеров.

В этой коллекции я уверен что вы найдете что вам нужно ;)
Ну интересное так точно!!!

1. http://www.iconspedia.com

В этой коллекции я уверен что вы найдете что вам нужно ;)
Ну интересное так точно!!!

1. http://www.iconspedia.com
+98
Интервью с создателем habrahabr — Денисом Крючковым
7 min
2.3KRecovery Mode
С Денисом мы не могли побеседовать около двух месяцев, на каждой неделе по нескольку раз договариваясь о встрече. Не складывались обстоятельства: то один, то другой не мог подъехать. В итоге, мы все же встретились в баре Boozz, который находится неподалеку от офисов Тематических Медиа и Futurico.
Даня: Какие же кармические причины нам мешали встретиться месяца два, наверное?
Денис: Я думаю, что занятость.
Даня: Ты занимался сексом с детьми и строил свое казино с блек-джеком и шлюхами?
Денис: Нет, это было раньше, теперь я с этим завязал.
Даня: Какие же кармические причины нам мешали встретиться месяца два, наверное?
Денис: Я думаю, что занятость.
Даня: Ты занимался сексом с детьми и строил свое казино с блек-джеком и шлюхами?
Денис: Нет, это было раньше, теперь я с этим завязал.
+94
+53
Shortcuts for Windows. Продолжение…
5 min
3.5K
Прочитав статью FrodoFrodo ― Shortcuts в windows, я решил дополнить её другими комбинациями клавиш и не только горячими. Привожу полный список того было в предыдущем топике со своими дополнениями.
+54
How to Start a Startup — бизнес-курс от Y Combinator
1 min
12KОчередной проект Y Combinator: курс CS183B для студентов Стэнфорда и для всех интересующихся бизнесом и венчурными инвестициями (материалы курса бесплатно доступны онлайн). Это продолжение великолепного курса, прочитанного Питером Тилем 2 года назад, только теперь это 20 лекций не с одним Питером, а и с другими спикерами, среди которых Пол Грэм, Марк Андрессен, Марисса Майер, Сэм Альтман. На сегодняшний день уже доступно для просмотра 7 видео и каждую неделю будут добавляться еще 2.
Ниже самая крутая лекция (на мой взгляд): "Рост (бизнеса)". Спикер Алекс Шульц, вице-президент по развитию бизнеса Facebook.
Ниже самая крутая лекция (на мой взгляд): "Рост (бизнеса)". Спикер Алекс Шульц, вице-президент по развитию бизнеса Facebook.
+17
Хорошая практика в Symfony 2 (по личному опыту)
2 min
12KДоброго времени суток, уважаемые хабравчане. Сегодня увидел статью на хабре «Официальный гайд по лучшим практикам в Symfony» и понял, что мне есть что исправить добавить. К вашему вниманию список личных советов и объяснение к ним.
Лично я люблю аннотации, но с опытом понял, что они приносят некий дискомфорт. Дело в том, что всю конфигурацию перенести в аннотации нельзя. Остается 2 варианта:
Если выбрать второй вариант, то при росте проекта получается каша. И в вашем коде аннотаций больше, чем логики. Отговорки по типу «так легче находить роуты» не принимаются. Так как если расскидывать файлы конфигураций правильно, ты всегда знаешь, где находятся роуты к определённым контроллерам. Я уже молчу про команды в консоли, по типу route:debug, и отладчик, в котором видно название екшена и имя роута.
Используйте по меньше аннотаций
Лично я люблю аннотации, но с опытом понял, что они приносят некий дискомфорт. Дело в том, что всю конфигурацию перенести в аннотации нельзя. Остается 2 варианта:
- Максимум в файлах конфигурации ( например yml);
- Немножко в файлы, немножко в аннотации.
Если выбрать второй вариант, то при росте проекта получается каша. И в вашем коде аннотаций больше, чем логики. Отговорки по типу «так легче находить роуты» не принимаются. Так как если расскидывать файлы конфигураций правильно, ты всегда знаешь, где находятся роуты к определённым контроллерам. Я уже молчу про команды в консоли, по типу route:debug, и отладчик, в котором видно название екшена и имя роута.
+9
Стартап: «Идея», «Реализация», «Продажи»…
37 min
46K
Тема «стартапинга» IT-продуктов была весьма популярна пару лет назад… Сегодня «стартап» не делал только ленивый. Сколько их — «проваленных» проектов? Тысячи, десятки тысяч?..
Стартаперы «забывают» о простой истине: «Идея ничего не стоит без реализации. Реализация ничего не стоит без продаж.» Что нужно для «успешной» реализации? «Хорошая» команда? «Правильная» методология управления проектом? А что нужно для продаж?..
Об этом и о многом другом рассказано в данной публикации, причем не голословно, а на примере конкретного «стартапа».
Внимание! Под хаброкатом ОЧЕНЬ длинная статья...
+33
Information
- Rating
- Does not participate
- Location
- Таиланд
- Registered
- Activity