Pull to refresh
14
0
foff4ik @foff4ik

User

Send message

Автомасштабирование в Amazon Web Services: EC2 + CloudWatch

Reading time4 min
Views15K
Добрый день!

Настройка автомасштабирования на основе Amazon EC2 это очень интересная задача, которую я когда-то решил и теперь применяю на практике. Существует много возможных вариантов, но я рассмотрю самый простой из них: горизонтальное масштабирование одного сервера под одним балансировщиком.

В качестве инициатора маштабирования будет выступать Cloud Watch. Метрикой будет наша кастомная метрика Load Average.

Итак, начнём-с. Первое, как тру линуксоид, я советую и рекомендую использовать в настройке автоскейлинга утилиты командной строки (Command Line Tools — CLT) по следующим причинам:
  • из CLT можно сделать всё;
  • удобнее копипастить в консоль, чем кликать мышкой.

Читать дальше →
Total votes 21: ↑20 and ↓1+19
Comments17

Как начать летать самостоятельно, хоть на чем-то, с мотором

Reading time10 min
Views233K
Вторая статья для желающих начать летать самостоятельно.
Сегодня мы будем рассматривать варианты сжигания дохлых мамонтов (бензина) для приобретения кинетической энергии.

Парящий полет (первая статья)
  • Параплан
  • Дельтаплан
  • Планер

Моторный полет (под катом)
  • Самолет
  • Мотодельтаплан (дельталет)
  • Паратрайк (аэрошют)
  • Парамотор (карлсон, мотопараплан)
  • Мотопланер



Первый раз за штурвал самолета я сел в 18 лет. До первого самостоятельного вылета налетал 25 часов и совершил около 100 взлетов и посадок. Сейчас мой суммарный налет на всем, что летает — порядка 400 часов. Это жутко мало, чтобы считать себя опытным пилотом, но достаточно, чтобы подсесть на “летную иглу”. Приглашаю и вас стать авиазависимыми.
Запустить двигатель
Total votes 142: ↑133 and ↓9+124
Comments176

«Непредвзятый» универсальный алгоритмический интеллект

Reading time31 min
Views16K

Постановка задачи


В предыдущих статьях «Основы подхода к построению универсального интеллекта», часть 1 ( http://habrahabr.ru/post/145309/ ) и часть 2 ( http://habrahabr.ru/post/145467/ ), мы в общих чертах описали разные существующие подходы и сформулировали некоторые методологические принципы, которые целесообразно выполнять при разработке универсального ИИ. В статье «Идеальный ученик, или о чем умалчивается в машинном обучении» ( http://habrahabr.ru/post/148002/ ) необходимость соблюдения этих принципов (и, в особенности, сохранение универсальности) было обсуждено на примере проблемы машинного обучения. Здесь мы разберем одну распространенную модель универсального интеллекта в целом. Хотя эта модель крайне далека от реального универсального ИИ, она позволяет понять критические недостатки других подходов.
Читать дальше →
Total votes 24: ↑20 and ↓4+16
Comments19

Ближайшее будущее аккумуляторных батарей

Reading time33 min
Views107K
В последние годы все острее встает вопрос усовершенствования мобильных источников энергии — вопрос как глобальный, так и повседневный. Глобальная сторона заключается в том, что человечество, остро нуждаясь в энергии в любой её форме, выбрало в качестве свободноконвертируемой электрическую. Причина – относительно низкие потери при обратном переводе из электрической в любую другую, а так же низкие потери при передаче от точки выработки (электростанция) до стационарной точки потребления (э/розетка). Основным источником электроэнергии на сегодняшний день является сжигание на ТЭС невозобновляемого углеводородного топлива, которого с каждым годом все меньше, а цена всё выше. Основной вред окружающей среде наносят тем не менее не ТЭС, а двигатели внутреннего сгорания автомобилей, в виду компактности не столь эффективные и оснащенные не столь же хорошими системами очистки.
Все говорит, что работай автомобили на электротяге, наш мир стал бы намного чище, а жизнь со временем даже дешевле

Но вряд ли многие из нас, не считая борцов за зеленый мир, и даже считая оных, думают об этом каждый день. Гораздо чаще мы вспоминаем недобрым словом какой-нибудь значок на дисплее нашего ноутбука или телефона, увидев что пользоваться им осталось минут 20. И вопрошаем:”Ну когда же они сделают нормальную батарейку, а?”.
Читать дальше →
Total votes 269: ↑249 and ↓20+229
Comments141

Распознавание непрерывного рукописного текста в режиме off-line

Reading time4 min
Views48K
Предисловие

Как известно, задача распознавания непрерывного рукописного текста в режиме off-line пока считается нерешённой.

Мне удалось решить эту задачу теоретически и практически. Практическая часть сейчас имеет вид демонстрационной версии программы. Решение общее, оно не ограничивается какой-либо областью применения, языком или размером словаря.

О программе

Программа полностью обучаемая. Процесс обучения выглядит просто:
Читать дальше →
Total votes 81: ↑62 and ↓19+43
Comments61

Компания EZ-Robot предлагает конструктор роботов

Reading time1 min
Views19K


В самом деле, компания EZ-Robot выпустила «конструктор», который позволяет создавать достаточно продвинутых роботов. Да, Asimo вы не получите, но адекватный робото-механизм, способный реагировать на многие раздражители, получить можно. Конструктор включает несколько модулей, системы управления и прочие компоненты. Стоимость его не так высока — 243 доллара США.

Читать дальше →
Total votes 58: ↑50 and ↓8+42
Comments28

Роутер + GPRS модем = mini VoIP АТС или GSM шлюз своими руками

Reading time6 min
Views125K

На днях появилась необходимость поднять в удаленном, маленьком, офисе телефонию.
Стабильного канала Интернет, как и в большинстве удаленных регионов, в городке не нашлось, по этому задача свелась к созданию бюджетной АТС с локальным GSM каналом + VoIP связь с центральной (корпоративной) АТС.
Читать дальше →
Total votes 62: ↑59 and ↓3+56
Comments29

Закачка любых файлов в бесплатный Google Account

Reading time1 min
Views6.3K
В последнем обновлении Google Documents List Data API v. 3.0 добавлена возможность сторонним приложениям закачивать файлы любых форматов в Google Account. Раньше эта функция была доступна только владельцам аккаунтов Google Apps for Business.



Похоже, пресловутый GDrive наконец-то пришёл, только с опозданием на пять лет, позволив раскрутиться разным «левым» проектам вроде Dropbox.
Читать дальше →
Total votes 109: ↑99 and ↓10+89
Comments97

DreamPlug — ПК для любителей миниатюрных гаджетов

Reading time2 min
Views3.9K


В принципе, в мире уже достаточно много маленьких и очень маленьких компьютеров, которые, несмотря на размеры, по функциональности сравнимы с «большим братом». Современные технологии действительно позволяют подвергнуть миниатюризации практически любое устройство, если в этом возникнет необходимость. Компания Globalscale Technologies создала действительно классный гаджет, с размерами, которые многим любителям миниатюрных устройств придутся по вкусу: 110*69,5*48,5 мм. При этом DreamPlug не просто игрушка, его конфигурации вполне достаточно для выполнения большинства офисных задач.

Читать дальше →
Total votes 64: ↑60 and ↓4+56
Comments119

Бескомпромиссная замена 60-ваттной лампочке

Reading time1 min
Views4.4K
Европа стала на распутье: отказаться от ламп накаливание или нет. У ламп накаливания нет будущего, но минусы (дороговизна, вредность + проблемы утилизации, слабый световой поток) энергоэффективных ламп не дают им распространиться повсеместно.

Компания Cree предлагает альтернативу: LED-лампочки. И хотя светодиодные лампы от Cree выполнены лишь в виде инженерного образца, нет сомнении, что их ждет «светлое» будущее.

Источник

Прошу прощения, что оформил как топик, для пост-ссылки не хватило кармы, а пройти мимо такой новости не позволила забота и интерес к нашему совместному будущему.



Видеоролик (почему-то не вставился)

UPD В комментариях VolCh подсказывает об отечественной разработке от ООО «Световод», выпущенной в серийное производство.

В интересное время живем!
Total votes 83: ↑58 and ↓25+33
Comments189

Таблетки с CES. Итоговая таблица

Reading time3 min
Views2K

Выставка CES в Лас-Вегасе просто разразилась невиданным множеством планшетных компьютеров на всевозможных платформах. Среди них преобладают железки на Android или Windows 7. Журналисты engadget постарались и собрали список всех анонсированных планшетов. Под хабракатом вы увидите весь сводный список грядущих таблеток с кратким описанием каждой из них, а также планируемой датой выпуска и ценой.
Читать дальше →
Total votes 79: ↑75 and ↓4+71
Comments117

Управляем Ubuntu по bluetooth

Reading time1 min
Views4.8K
Картинка для привлечения вниманияЧтобы использовать свою Nokia 5530 в качестве пульта для компьютера я использовал замечательную программу SmartTouch от kaist'a, но серверная часть для нее работает только с Windows, а мне хотелось иметь также и Linux версию. Что ж, при наличии исходных кодов (SmartTouch распространяется под GPL), сделать ee для Ubuntu не казалось сложной задачей.

Как все получилось, можно узнать дальше...
Total votes 55: ↑43 and ↓12+31
Comments34

Выполнение USSD запросов под Linux

Reading time4 min
Views24K
Спасибо автору топика Проверка счета Киевстар модема в Linux который помог мне понять принцип работы модемов и способ работы с ними в линуксе. Мне как раз нужно было решить задачу отображения уровня сигнала, проверки баланса, пополнения счета с использованием 3ж модема. Но так как ставить на домашние машины пхп ради такой мелочи мне не хотелось, решил переписать скрипт под себя на Python, который есть в любом десктоп-линуксе из коробки.

Работать данный скрипт будет на любых модемах/телефонах которые поддерживают USSD без PDU кодирования. Для модемов требующих PDU-кодировку команд нужно написать функции-обертки аналогично php-скрипту из указаного выше топика. У меня к сожалению нету такого модема и проверить я бы не смог — потому писать не стал.

Проверена работа на 3G модеме ZTE MF100(должно работать с mf620, mf622, mf626, mf628) и тарифе Интернет 3G от Киевстара.
Читать дальше →
Total votes 41: ↑37 and ↓4+33
Comments19

VKFS — Файловая система для VKontakte на основе Fuse

Reading time1 min
Views48K
Не так давно на хабре (и на лепре, и еще где-то) появилась такая гифка:
image
Я посидел и подумал: «А почему бы и нет?»
Прошло некоторое время и, как я и обещал
Встречайте! VKFS — файловая система vkontakte, основаная на fuse.
Это не релиз — пока что реализована только возможность чтения собственной стены, но уже готов весь «каркас» для этого всего.
Читать дальше →
Total votes 247: ↑214 and ↓33+181
Comments159

Отказоустойчивый узел передачи данных

Reading time12 min
Views27K
Каждый оператор ШПД думает о том, как выпускать пользователей в сеть интернет и грамотно ограничивать скорость работы в сети по имеющимся тарифным планам и иметь резерв на случай отказа оборудования или работ связанных с отключением оборудования. Попытаюсь рассказать и показать на примере то, как это реализовано у нас (к нам подключены более 3х тысяч пользователей и описанный мною вариант работает очень даже неплохо)
Читать дальше →
Total votes 53: ↑41 and ↓12+29
Comments78

Новое поколение китаефонов — почти точная копия iphone 4, включая интерфейс на Android

Reading time1 min
Views13K
Наткнулся на YouTube на крайней интересную вещицу. Наши китайские друзья вновь превзошли себя, прошлые «копии» Iphone были лишь дефолтным андроидом, либо вообще обладали какой-то непонятной системой. Но это видео меня удивило. Под катом спецификации и ссылка на магазин.


Читать дальше →
Total votes 73: ↑59 and ↓14+45
Comments116

ПО для взаимодействия ПК и смартфона

Reading time7 min
Views436K
С момента покупки смарта на Android меня заинтересовало его функциональное наполнение. На практике оказалось, что Android способен выполнять практически любую задачу, решаемую на обычном ПK, только медленнее и не всегда удобнее. Зато дополняет ПК он прекрасно, и механизмов использования возможностей смарта на ПК и возможностей ПК на смарте — уйма.

Статья ориентирована в основном на формирующихся и будущих пользователей Android-смартфонов; надеюсь, что продвинутые пользователи также найдут в ней что-то новое и/или внесут свою лепту. Под катом по пунктам, в вопрос-ответном стиле.
Читать дальше →
Total votes 136: ↑127 and ↓9+118
Comments60

Программирование для начинающих: как стартовать и куда двигаться?

Reading time2 min
Views388K
Бывает, что человек, совсем не связанный с IT, проникается интригующей красотой этой сферы и ставит себе задачу постепенно освоить программирование с нуля. И тут он зачастую просто теряется, не понимая, с чего начать, и нуждаясь в хорошем фундаменте и системном подходе.

Я, будучи недавно в такой же ситуации, гуглила, искала мануалов на Хабре (кое-что нашла: Десять советов начинающим программистам, Начинающему программисту про стартапы и не только…), но в итоге всё же была вынуждена обратиться за советом к одному хорошему человеку, который составил для меня вот такой план. С разрешения этого человека размещаю данный план на Хабре – вдруг он пригодится и кому-то ещё. (Тем более, что перечисленные книги относятся к «золотому фонду» литературы в данной сфере и проверены временем.)

UPD: Новичкам советую обратить внимание на комментарии — там активно и аргументированно корректируется этот план.

Читать дальше →
Total votes 90: ↑58 and ↓32+26
Comments106

Linux: Отправка почты с консоли

Reading time1 min
Views7.9K
После новогодних праздников скопилось много фотографий, частью из которых я решил поделиться с другом. Передавать файлы решил по электрической почте.
Фотки были предварительно подготовленны. После чего первая часть была отправлена через веб интерфейс gmail (на компе нет почтовых клиентов). Сразу захотелось оптимизировать сей процесс… По сути необходимо отправить несколько писем, заполнив несколько одинаковых полей и прикрепив кучу разных файлов.
Погуглив немного был найден небольшой скрипт, который полностью подходил под мои задачи. В портах gentoo присутствует, по этому ставим с портов:

emerge -av net-mail/sendEmail

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

sendEmail -f from_mail@gmail.com -t to_mail@mail.ru -o message-charset=utf-8 -u "Photos..." \
-m "Тут идет небольшое тело письма..." -s smtp.gmail.com -xu from_mail@gmail.com -xp PASSWORD \
-l log_file.txt -a photo_1.jpeg photo_2.jpeg


-f from_mail@gmail.com — с какого мыла отправляем почту
-t to_mail@mail.ru — кому шлем письма
-o — дополнительные опции, например, кодировка сообщения.
-u «Photos...» — тема мыла.
-s smtp.gmail.com — сервер отправки почты
-xu from_mail -xp PASSWORD — логин пароль вашей почты
-l log_file.txt — куда пишем логи.
-a — прикрепляемые файлы
Total votes 30: ↑17 and ↓13+4
Comments17
1
23 ...

Information

Rating
Does not participate
Location
Киевская обл., Украина
Date of birth
Registered
Activity