Codility demo test

Java, Заметки новичка/специалиста, Найдено в интернете : 2010-03-19 16:59:20

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

Хотя сама система и платная, но в ней есть возможность проверить себя на решении одной задачи (а так еж потом зарегистрировать аккаунт на бесплатную подписку на 3 задачи).

Я решил себя проверить и без использования IDE и словарей прошел тестовую задачу на 69 баллов из 100, за 18 минут. Потом еще минут 15-18 помедитировав над описанием результатов провалившихся тестов я решил задачу на 100 баллов из 100 :) .

Тест можно пройти тут: http://codility.com/demo/take-sample-test/, в качестве языка решения можно использовать Java, C++, C#, C, Javascript, Pascal, Perl, PHP, Python или Ruby. Времени отводиться 30 минут.

Как вам такие задачки?


Мониторинг GPS-объектов

Java, Web : 2010-03-19 00:43:33

Хочется представить вниманию участников блога проект (часть его) над которым я сейчас работаю на основной работе.

Фирмой было принято решение разработать систему мониторинга GPS-объектов, чем мы собственно и занимаемся примерно с прошлого августа, и если сейчас оглянуться назад то кажется что за довольно большой срок сделано не так и много как хотелось бы.

В течении этой недели я написал упрощенный веб-мониторинг объектов с использование карт от Google.
Пока проект в партизанских целях я выложил на хостинге блога, за предоставленное место спасибо Номаду. На гугло-карте показывается положение и дополнительная информация об объектах (GPS-трекерах) отправляющих свои данные на наш сервер. Доступно 3 трекера, правда активен только один, а от остальных данные не поступали уже больше двух-трех месяцев. Да и с активного трекера согласно настройкам данные поступают только в дневное время, собственно только тогда и можно видеть, то ради чего создавался данный клиент — точка на карте движется :) . Оно соединяется с не стандартными портами минуя настройки прокси в браузере (так работают сокеты во Flex), так что что бы оно работало нужна возможной обращаться к нестандартным портам напрямую с компа.

Читать полностью »


Продолжим разговор про динамическую память. Забегая несколько вперед….

Overclocking, Железо, Заметки новичка/специалиста, Исследования, Наука, Практика, Теория, Техника : 2010-03-10 05:03:08

Времени всегда не хватает, потому я еще не разобрался со многими аспектами SDRAM (в том числе и всех DDR) и просто проведу общий обзор SDRAM углубляясь, там где я чего-то понял или думаю(ошибаясь при этом) что понял. Если такие ошибки будут мной обнаружены в последствии я заострю на них ваше внимание. Читать полностью »


Altera DE1 Board (Cyclone II Starter Kit) — Сделаю себе подарок, не на день варенья, так на новый год

Заметки новичка/специалиста, Микроконтроллеры, Техника : 2010-03-06 03:38:35

Altera Cyclone II Starter Kit

Сейчас работаю над одним проэктом, именно для него я шерстил недавно динамическую память, а сейчас ковыряю ПЛИС. (Микросхемы программируемой логики).
В процессе поиска информации, наткнулся на ссылку. Понравился девайс, в нем стоит микросхема с большими возможностями, чем те с которыми я сейчас работаю. В частности она позволяет реализовать в себе виртуальный процессор (например Z80 или 8086) и контроллер памяти (к примеру DDR3, которая сейчас явно дешевле). Ну, кроме того на этой плате уже установлены PS/2, VGA, SD-Card,RS232(COM-порт) разъемы, два разъема расширения (это те которые очень на IDE похожи) и аудио-кодек, с гнездами.
Когда начал разбираться с ПЛИСками, думал собрать что-то подобное для души и поиграться в свободное время, только думал ставить внешний процессор и т.п. Как оказалось можно купить готовое изделие, причем академ. вариант не многим больше 100 долларов выходит (и это я еще не искал подешевле ).

P.S. К сожалению на день варенья я не смогу его купить, другие планы, и необходимости, но к новому году себе подарок сделаю обязательно.


Память, тайминги и т.п. (научно-популярный обзор технологий динамической памяти)

Overclocking, Железо, Заметки новичка/специалиста : 2010-02-20 03:16:07

По некоторым, связанным с работой, причинам просмотрел спецификации некоторых микросхем динамической памяти. Увлекся и ознакомился ( а так же и обновил в памяти ) все с простых DRAM до DDR3. И решил осветить в нескольких статьях в изложении «на пальцах». Пусть где-то не совсем правильно, но зато доходчиво (Я намеренно опускаю такие вещи как регенерация и т.п., так же намеренно упрощаю диаграммы, чтоб не загружать неподготовленные мозги лишней информацией). Читать полностью »