Category: it

Category was added automatically. Read all entries about "it".

scary laser

IDE for Arduino


Ну вот, кто меня там засмеял, что я софтину от Arduino назвал IDE?
Вот, смотрите на что я теперь перешёл -))
Пока всё нравится, гораздо удобнее чем предложение от ардуинки.
Для этого надо скачать:
1. Atmel Studio 6.1 update 2.0 (build 2730) Installer – Full
Качается совершенно бесплатно с официального сайта:

http://www.atmel.com/tools/ATMELSTUDIO.aspx

2. Arduino for Visual Studio and Atmel Studio, он же Visual Micro

Качается так же бесплатно с официального сайта:

http://visualmicro.codeplex.com/releases/view/105966

Але-оп! Получаете картинку как у меня сверху. Гораздо, гораздо удобнее!
В VisualMicro включен ещё и отличный дебаггер, позволяющий контроллировать процессы, протекающие в ардуинке. Очччень удобно! Единственное что, за дебаггер по прошествии месяца придётся заплатить около 30 долларов.
scary laser

X-COM: Enemy unknown

Привет, друзья!
Давно не писал, как-то всё некогда, до сих пор даже не могу выкроить время и обработать фотографии из отпуска. Зато сейчас, сидя в электричке, добил одну интересную игрушку, X-COM: Enemy Unknown. Та что вышла в этом году.
Для тех кто как я, сбегал из школы, чтобы запустить на старом 80486 любимую игрушку, это название значит много.
Игра оказалась интересной, захватывающей, но удивительно короткой. Не хватает многих фич из первой X-COM, рождённой ещё в 1993 году. Но это всё такая же пошаговая стратегия, с чуть более куцой тактикой и нормальной графикой. И очень интересным финалом, который держит в напряжении и одновременно ... сами увидите сами, не буду спойлерить.
В общем, советую! -)))

PS: чтобы два раза не вставать, собираюсь делать очень большой и интересный проект, для которого нужно огромное количество MySQL таблиц. Есть ли визуализатор самих таблиц и связей между ними, акромя MySQL Workbench?
scary laser

Домашний сервер на Debian. Торренты.



В сервак вкрячил платку SATA контроллера и винчестер на 250 Гб, найденный на работе. Теперь он сам по себе, шурша в кладовке, отдаёт и качает фильмы и прочую полезную муть.
На серваке трудится Transmission, на компе виндовый клиент Transmission Remote, интерфейс которого удобен и практичен. Скаченные файлы раздаются SAMBA. Скорость приёма/отдачи, без локальных пиров, 3.5 / 1.3 Мб/сек соответственно. Тариф 30 Мбит/с вниз, 10 вверх. За день отдаёт до 100 Гб траффика.

Из проблем, которые нужно решить:

1) Низкая скорость отдачи файлов по SAMBA, всего 4-5 Мб/сек при проложенной 100 Мбит сети. Во время активной отдачи и того хуже, 2-3 Мб/сек, чего уже мало для комфортного просмотра HD фильмов. Временно решил с помощью команды ionice. По аналогии с nice, задаёт приоритет использования, только не процессора, а дисковой системы. Поставил торрент в idle, тобишь чтобы обращался к винчестеру только если к нему вообще никто не обращается.

2) Шейпить траффик. Чтобы работа торрента не нарушала сёрфинг, игринг и прочее- поставить ему самый низкий приоритет траффика.

3) Разобраться с адовой загрузкой проца при работе торрента. При активной работе с локальными пирами на одновременных скоростях до 8 Мб/с вниз и 5 Мб/с вверх проц грузится на 2.3-2.6. Что для одноядерного старенького AMD Barton выглядит страшноватенько.

ЗЫ: как вырежу на работе для сервака хоть какой-нибудь номинальный корпус, обязательно покажу его вам. Сейчас он мало чем отличается от фотографии в прошлом серверном посте.
scary laser

Дела браузерные.

Для разминки ума и более полной сборки статистики посещений пишу отдельный сервис для своей ЖЖшки. Сейчас разбираюсь со счётчиками, вернее мозг выношу на ровном месте.
Оказывается, современные браузеры (однозначно Chrome, иногда FireFox, и никогда Internet Explorer) во время обращения к страничке шлют несколько запросов, от 2-х и более. Похоже, делают это они с подобными мыслями: какой запрос быстрее доберётся до сервера и вернётся с посылкой, такой и буду использоваться для отрисовки странички пользователю. Оно, в принципе, и правильно, ведь запрос может и вообще до сервера не добраться. Принцип сперматозоида, так сказать.
Эта благая идея накрывает свинцовым тазом самый простой и действенный счётчик хитов странички- простую картинку со счётчиком, которую так легко вставить на страничку. Заместо одного хита в копилку пойдёт 2-3, что недопустимо для подсчётов. Придётся разворачивать MySQL, записывать айпишники и реферы, время входа и выхода, потом всё это дело анализировать... И всё это лишь с академическими целями: узнать, какие посты наиболее популярны, какие пользуются спросом всегда, а какие уходят в песок. Чтобы узнать прайм-тайм читателей и выяснить, во сколько лучше всего отправлять пост в ЖЖ по будням и в выходные.
  • Current Music
    Dday One - Sea Change (Inner Science Remix)
scary laser

Домашний сервер - роутер на Debian

Предыстория.

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

Перешёл на новый тарифный план, позволяющий интернету разгоняться до 30 Мбит/с входящих, а тут и локальные пиры, доступные на скоростях до 100 Мбит/с частенько попадаются моему торрент-клиенту. Это всё приводит к тому, что мой роутер, DLink DIR-320, даже с альтернативной прошивкой, захлёбывается от такого трафика и урезает канал. А если ещё на одном компе запустить торренты, и сидеть по вайфаю с телефона и планшета в инете, то со стороны роутера начинает раздаваться тихий, отчётливый мат.

Наконец-то нашёл себе в подсобке в коридоре местечко для выделенного сервера, где он никому не будет мешать своим тихим шуршанием.

Все эти три фактора, сложившись воедино, зародили мысль о создании домашнего сервера. -)

Само действие.


Collapse )