Как стать автором
Обновить
14
0
Павел Громов @PaGrom

.NET Software Developer

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

Наглядно о том, почему я не беру кредиты

Время на прочтение4 мин
Количество просмотров233K
Кредит — это когда банк вас грабит и вы ему за это ещё платите.
Пожарный Сидоров бездействовал: банк горел — кредит гасился.



Привет, Хабр!

Многие из вас, наверняка, слышали не раз подобные шутки про кредиты и ипотеку. Некоторые, наверное, не раз пользовались калькуляторами вкладов и кредитов, и оценивали выгодность того или иного способа накопления денег. Я тоже недавно заинтересовался этой темой, и подошёл к этой проблеме математически.
Читать дальше →
Всего голосов 123: ↑77 и ↓46+31
Комментарии283

Почему стоит брать кредиты

Время на прочтение3 мин
Количество просмотров202K
Привет, Хабр!

Вчерашняя моя статья (Наглядно о том, почему я не беру кредиты) вызвала очень сильную реакцию, возможно даже кого-то задела за живое, тогда извиняюсь. Главным образом мне указывали на ошибку, что не учитывается стоимость аренды квартиры, пока Вася копит нужную сумму на вкладе. Что же, дельное замечание, спешу исправить свои ошибки (ведь не ошибается тот, кто ничего не делает, не так ли?).
В конце бонус — онлайн калькулятор с графиками, (преферансом… ну вы поняли).
Читать дальше →
Всего голосов 105: ↑77 и ↓28+49
Комментарии183

Netgear WNR3500L: Превращаем роутер в NAS

Время на прочтение6 мин
Количество просмотров76K
История покупки роутера Netgear WNR3500L похожа на поговорку автолюбителей: тюнинг автомобиля начинается после дтп. Так и в моем случае. Старенький и глючный D-Link DIR300 умер смертью храбрых (скорее всего перегрев от нагрузки). Так как работал он, мягко говоря, неудовлетворительно, было решено купить железку помощнее и посовременнее.

Среди претендентов оказались 3 модели: Asus N16, Linksys WRT160NL и Netgear WNR3500L. Все они удовлетворяли нескольким критериям: быстрый процессор, много оперативки, USB для подключения жесткого диска и возможность установки альтернативных прошивок. Несмотря на большую любовь к марке Linksys, выбор пал в сторону Netgear. Причина проста: линксисов попросту нигде не было в наличии, асус купили прямо у меня перед носом, а роутер был очень нужен. В качестве накопителя был выбран 3.5” WD Elements на 1.5ТБ.

WNR3500L позиционируется компанией Netgear как open source роутер. Самые популярные прошивки для него – это Tomato, OpenWRT и DD-WRT. Я остановился на DD-WRT. Она понравилась мне как по скорости, так и по функционалу, который расширяется установкой пакетов Optware. Ранее на хабре уже раскрывалась тема установки Samba на DD-WRT (прямо вот тут), но в этом топике я постараюсь как можно полнее раскрыть вопрос установки и начальной настройки данного роутера по методу, который наши иностранные коллеги называют «The Right Way».

Читать дальше →
Всего голосов 59: ↑55 и ↓4+51
Комментарии100

Процедурное текстурирование: генерация текстуры булыжника

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


Пишем генератор, который принимает с десяток входных параметров и выдает текстуру булыжника.
Читать дальше →
Всего голосов 100: ↑97 и ↓3+94
Комментарии19

Бесплатный курс по работе с Sublime Text 2

Время на прочтение1 мин
Количество просмотров52K
На Tuts+ опубликован новый курс учебных скринкастов "Perfect workflow in Sublime Text". Он посвящён работе со стремительно набирающим популярность кроссплатформенным текстовым редактором Sublime Text 2. Автор курса — Джеффри Вэй, разработчик и инструктор в компании Envato, автор многих учебных пособий на Tuts+, статей и книг — признаётся, что помешан на текстовых редакторах. Он перепробовал практически всё, от TextMate до Vim, но с тех пор, как освоил Sublime Text, считает его самым лучшим в мире редактором кода.
Читать дальше →
Всего голосов 104: ↑87 и ↓17+70
Комментарии45

Лекториум записал почти тысячу лекций за год

Время на прочтение4 мин
Количество просмотров57K
Дорогой Хабр!



У нас для тебя небольшой подарок. Мы тут работали-работали и вот чего сделали.
Сняли и опубликовали почти тысячу лекций по IT и математике.

UPD2 Помогите, пожалуйста, оперативно решить вопрос насчёт организации торрентов на php.

Читать дальше →
Всего голосов 340: ↑333 и ↓7+326
Комментарии183

Упаковка Python-программы в формат APK

Время на прочтение1 мин
Количество просмотров65K
На Хабре неоднократно обсуждалось использование SL4A (Android Scripting) — интерпретатора, который запускает под Android скрипты на Python, Perl, JRuby, JS, PHP и др. Однако, чтобы эти скрипты заработали, нужно установить на телефон SL4A. Ещё один недостаток — вы не можете упаковать приложение в формат .apk.

Разработчики из компании Kivy сделали удобный инструмент, который помогает создать готовый .apk с всеми необходимыми модулями и библиотеками Python и вашим приложением внутри. Для создания GUI используется OpenGL ES 2.0.

См. Python for Android на github, там же есть инструкция по созданию дистрибутива Python и компиляции APK на его основе.

Похожий проект: PGS4A.
Всего голосов 42: ↑37 и ↓5+32
Комментарии9

Ubuntu в техническом вузе

Время на прочтение5 мин
Количество просмотров39K
Хотел бы рассказать об опыте использования Linux'a в целом и Ubuntu в частности в учебном процессе технического вуза — Ивановская государственная текстильная академия для студентов направления подготовки — «Моделирование и исследование в организационно-технических системах».
Читать дальше →
Всего голосов 295: ↑272 и ↓23+249
Комментарии64

Реализация объектов-словарей, как в Javascript

Время на прочтение3 мин
Количество просмотров8.6K
Недавно, после длительного взаимодействия моего мозга с Javascript я вернулся к привычному для меня Python, и понял, что чего-то мне не хватает, а именно объектов как в Javascript, тех что хеш-таблицы, ага. Фууууу, может быть скажете вы и, возможно зря.
Читать дальше →
Всего голосов 63: ↑58 и ↓5+53
Комментарии41

Используем Python в своей программе

Время на прочтение4 мин
Количество просмотров36K
При разработке прикладных программ иногда возникает необходимость предоставить пользователю какую-то достаточно гибкую, но простую систему для управления программой.

Есть множество вариантов реализации таких систем, но одним из наиболее простых является встраивание в приложение интерпретатора скриптовых языков.

Реализацией этого варианта мы сегодня и займемся. В качестве скриптового языка был выбран Python из-за достаточно большого спектра применения.

Он кроссплатформенный, существуют официальные версии для Windows, Linux и MacOS. В конце концов, о мощи и потенциале этого языка может говорить хотя бы тот факт, что он используется в небезызвестной корпорации Google как основной язык программирования.
Читать дальше →
Всего голосов 58: ↑44 и ↓14+30
Комментарии38

Библиотека для упрощения HTTP-запросов

Время на прочтение1 мин
Количество просмотров149K
Requests — библиотека Python, которая элегантно и просто выполняет HTTP-запросы. Теперь не нужно осваивать urllib2 с излишне сложными программными интерфейсами.

Вот как выглядит HTTP-запрос с авторизацией с помощью requests:

>>> r = requests.get('https://api.github.com', auth=('user', 'pass'))
>>> r.status_code
200
>>> r.headers['content-type']
'application/json'
Читать дальше →
Всего голосов 133: ↑117 и ↓16+101
Комментарии32

Playboy c видео рекламой Marlboro или возвращение плеера из журнала Vogue

Время на прочтение2 мин
Количество просмотров75K
Зимой всё сообщество гиков было взбудоражено появления в журнале VOGUE нового типа рекламы, сделанного по технологии Video-in-Print®. В первый же день его появления партия была сметена, на второй день в некоторых местах были найдены остатки и тоже сметены. Тираж был ограничен и всем желающим журнал с рекламой не достался. Ходили споры, что такой рекламы больше не будет, она очень дорога, это разовая акция. Но он вернулся!!! Легендарная реклама с легендарным плеером.
Читать дальше →
Всего голосов 127: ↑101 и ↓26+75
Комментарии230

Asus Eee PC 701 4G + TouchScreen, SD, Bluetooth, 3G, Battery Switch

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

Эта модель нетбука от Асус славится своим количеством переделок и модернизаций. Его используют в машинах, в умных домах, делают из него простые сервера, планшеты и др.

Тема может быть уже несколько устарела, так как эта модель появилась в далёком 2007 году, но тем не менее она остаётся самой дешёвой (за исключением 2G, которые мало кто покупает) и самой лёгкой в серии Eee PC. Основные минусы перед старшими моделями это малый размер SSD, малое время работы от батареи и малое разрешение экрана.

Я хотел от своего «ёжика» возможности подключения GPS приёмника (bluetooth), возможности отказаться от маленького и неудобного тачпада (touchscreen), больше места для программ и данных (SD ридер), возможности выхода в интернет через мобильную связь (3G модем) и исправления бага, когда батарея быстро разряжается в выключенном нетбуке.

Далее описание проделанных операций над ёжиком.

Хабракат: осторожно много фоток!
Всего голосов 180: ↑176 и ↓4+172
Комментарии73

Лайтпак: Прокачан и открыт

Время на прочтение1 мин
Количество просмотров22K
Прошло около 3х месяцев с тех пор, как хабрачеловек @brunql опубликовал в этом блоге описание ambilight-подсветки для ноутбука. А сегодня мы готовы представить вам полностью переработанную, теперь банановую™ версию этого опенсорс-устройства:


Читать дальше →
Всего голосов 163: ↑161 и ↓2+159
Комментарии93

Чем порадовать любимую 14 февраля

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



(Осторожно, много изображений!)

Читать дальше →
Всего голосов 263: ↑247.5 и ↓15.5+232
Комментарии118

Wolfram Mathematica: знакомство

Время на прочтение8 мин
Количество просмотров84K
Все знают Wolfram|Alpha, и наверняка слышали о Wolfram Mathematica. К сожалению, поиск показал отсутствие постов об этой замечательной среде на хабре, и данной статьей хотелось бы открыть серию публикаций посвященных программированию на Mathematica. Для начала стоит сказать о возможностях и особенностях этой системы, которых ой как много, так что запаситесь терпением. Если хабражителей заинтересует этот математический пакет, то обязательно последуют другие статьи, более конкретные, обучающие работе со средой и внутренним языком.

Читать дальше →
Всего голосов 130: ↑127 и ↓3+124
Комментарии60

Настройка Apple Slim keyboard под Linux

Время на прочтение4 мин
Количество просмотров11K
Недавно праздновал свой 23 день рождения и был одарен коллегами замечательнейшим девайсом. Apple Slim Aluminium Keyboard.
Да-да-да. Именно с большой буквы каждое слово.
По моему скромному мнению, лучшей клавиатуры для разработчика не найти. Особенно для такого любителя Linux как я.
Клавиатура удобная, ничего не скажешь, писать об этом больше не буду, и так уже везде понаписано. Однако не без проблем.
Мой любимый рабочий компьютер с Gentoo напрочь отказался работать с мультимедийными клавишами и прочими радостями современного мира. Немного погуглив я обнаружил что я не одинок и огромное количество народа тоже страдает от этого. Однако четкой и подробной инструкции на русском (да и на английском ) я так и не нашел. Специально для таких как я страдальцев и предназначен сей коротенький мануал.
Тут в комментариях просят картинку клавиатуры:
image
А вот тут можно про неё почитать.
Читать дальше →
Всего голосов 58: ↑53 и ↓5+48
Комментарии67

Творим оригинальный подарок при помощи химии физики и электроники

Время на прочтение4 мин
Количество просмотров74K
Добрый день, уважаемые хабровчане. Так получилось, что я уже довольно долго занимаюсь разработкой электронных устройств на базе микроконтроллеров, микропроцессоров и ПЛИС. Одним из разработанных мной девайсов я хочу с вами поделиться.
Читать дальше →
Всего голосов 170: ↑167 и ↓3+164
Комментарии84

ОГО! Светодиодный кубический дисплей 8×8×8 [видео]

Время на прочтение1 мин
Количество просмотров30K
[фото]

Поглядите на этот гиктастический¹ трёхмерный куб светодиодов 8×8×8, созданный пользователем chr на сайте «Instructables»:



Хотите сделать себе такой? Тогда просто последуйте этому *гм* простому DIY-пособию,² и вскорости вы ошеломите своих друзей собственным 3D-LED-кубом!

___________________
¹ В первоисточнике — «geektastic» (от слов «geek» — гик и «fantastic» — фантастический).
² В комментариях опубликован перевод этого пособия, который изготовил sir06Will.
Всего голосов 205: ↑163 и ↓42+121
Комментарии151

Touchscreen от Nintendo DS и Arduino

Время на прочтение2 мин
Количество просмотров10K
Внезапно заказал себе маленький тачскринчик от Nintendo DS и захотелось его подключить к Arduino, о том что же получилось…
touchscreen nds

Читать дальше →
Всего голосов 69: ↑64 и ↓5+59
Комментарии86
1

Информация

В рейтинге
Не участвует
Откуда
Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность