Разрабатывая MaskJS вот уже больше полугода, он превратился из DOM шаблонизатора в очень мощный, но при этом производительный веб фреймворк. В статье познакомлю вас с возможно интересными подходами к разработки. Уверен, будет интересно почитать о использовании сигналов и слотов вместо DOM событий. И как компоненты делают нашу жизнь проще. Маска легко интегрируется в уже готовый проект, и даже может быть использована вместе с любым другим фреймворком. Основным же отличием наверное является render flow
, где в процессе поэтапно создается Document Fragment / контроллеры / «биндинги». Собственно всю гибкость даже сложно передать, но я попробую, и приглашаю под кат.
Читать полностью »
Архив за 16 мая 2013 - 5
MaskJS — как HMV* фреймворк
2013-05-16 в 10:40, admin, рубрики: html, javascript, Веб-разработка, фреймворк, шаблонизатор, метки: фреймворк, шаблонизатор"Яндекс" реанимировал публичную работу со "стартаперами". Год назад работа с новыми проектами в публичной сфере остановилась. А сейчас у поисковика обнаружились новые подходы к взаимодействию с молодыми специалистами. Если до конца мая 2012 года компанию интересовали "заявки" от проектов, взаимодействие с живыми проектами на конференциях — сегодня речь идёт скорее о боевом тестировании менеджеров, разработчиков и дизайнеров.
Ремонтируем онлайн-банкинг
2013-05-16 в 10:35, admin, рубрики: javascript, банк, отладка, платежные системы, метки: банк, отладка
На днях у меня перестал работать онлайн-банкинг моего банка. Нет, не то чтобы совсем перестал — вроде бы можно зайти и даже кое-что сделать, но вот одна из самых важных вещей (просмотр архива платежей) — просто намертво отказалась работать (а как раз было очень нужно). Выглядит это так: при открытии страницы со списком платежей браузер съедает всю доступную оперативную память и падает. В Chrome падает только текущая вкладка, а вот Firefox и IE умирают совсем. Баг воспроизводится на трёх разных PC, айпаде, в Safari под Mac OS и в Firefox под Linux. Ну это я просто так рассказываю, для того чтобы показать наивность советов техподдержки «поставить антивирус» и «перезагрузиться и зайти ещё раз». Давайте подумаем — можем ли мы что-нибудь в этой ситуации сделать?
Читать полностью »
3D-сенсор на Nexus 10
2013-05-16 в 10:05, admin, рубрики: android, nexus, Гаджеты. Устройства для гиков, дополненная реальность, метки: nexus, sensor
Помимо уже известных новинок на Google I/O на конференции была показана действительно эффектная разработка от компании PrimeSense — трехмерный мобильный сенсор Capri 3D — которая привносит в понятие «дополненная реальность» явно новые и действительно впечатляющие возможности. Также можно предположить, что вскоре к уже имеющемуся скучноватому арсеналу «фич» на смартфонах добавится нечто новое.
По сути, речь идёт о рабочем прототипе планшета, собранном на базе Nexus 10, которое может в реальном времени и с высокой точностью сканировать окружающее пространство, создавая тем самым трехмерную модель объектов. Нечто подобное уже сравнительно давно умеет делать приставка Kinect (при этом, за обеими разработками стоит одна и та же компания — PrimeSense), однако тут речь идёт и значительном уменьшении размеров 3D-сенсора Capri и наличии готовых образцов программ, которые умеют демонстрировать его возможности не только для игр.
Лучше всего, конечно, представление о работе Capri даёт видео, снятое журналистами Engadget в каком-то тёмном коридоре на Google I/O.
Читать полностью »
COBOL’у 55! (в поисках свежей крови)
2013-05-16 в 9:40, admin, рубрики: переводы, Программирование, разработка, метки: разработка Говорят, хорошо написанная программа на COBOL читается как роман. Даже не программист вполне сможет понять происходящее в программе на этом языке, что значительно упрощает обслуживание, если код написан грамотно. В мире, где некогда находить время для документирования программ, COBOL является в значительной степени самодокументируемым. Простой на первый взгляд, COBOL, который начинал свою историю листингом с нумерацией строк, позволяет создавать собственными средствами очень мощный код.
Однако, поможет ли это языку сегодня?
Читать полностью »
В корпусе Golden Field 6806B помещается до восьми накопителей и до пяти вентиляторов
2013-05-16 в 9:33, admin, рубрики: Новости, метки: новостиКомпания Golden Field, специализирующаяся на выпуске компьютерных корпусов, блоков питания и периферийных устройств, представила корпус Golden Field 6806B. По словам производителя, в новой модели сочетается доступная цена и хорошее охлаждение. Более того, «новинка ориентирована на бескомпромиссных геймеров и энтузиастов экстремального разгона, предпочитающих тратить свой бюджет с умом».
RE: ВУЗ для IT специалиста: взгляд изнутри
2013-05-16 в 9:18, admin, рубрики: вуз, вузовское образование, имхо, обучение, ответы, преподавание, самообразование, Учебный процесс в IT, метки: вуз, вузовское образование, имхо, обучение, ответы, преподавание, самообразование Здравствуйте, дорогие читатели !
Этот топик-ответ на недавнюю статью о получении IT специальности в ВУЗе.
Первой моей реакцией на этот пост был комментарий, в котором я попытался уточнить географическое положение рассматриваемых Высших Учебных Заведений. Что удивительно, помимо ответа на мой комментарий на хабре, несколько человек ответило мне в Facebook'e (у них пока что нет инвайтов), а товарищ quicksdk попросил меня рассказать в том же ключе о University of British Columbia.
Так сложилось, что я учусь в канадском университете на компьютерной специальности и уже около года работаю разработчиком (фрилансером). В связи с малым опытом работы и с тем, что я закончил всего один год обучения на бакалавриате, я не позиционирую свое мнение, как единственно правильное. Однако кому-нибудь эта статья может оказаться интересной.
Позволю себе процитировать уважаемого mattheus:
Дальше будет много букв и ни одной картинки. Кому еще интересно — прошу под кат.
Главный интернет-евангелист Google Винт Сёрф рассказывает о межпланетном Интернете
2013-05-16 в 9:02, admin, рубрики: Google, Vint Cerf, будущее здесь, Винт Серф, интернет, межпланетный интернет, Сетевые технологии
В тот день, когда будущие марсианские колонисты смогут открыть браузер и посмотреть, как котик в костюме акулы, верхом на роботе-пылесосе roomba, преследует утку, благодарить им следует ни кого иного, как Винта Сёрфа.
В качестве главного интернет-евангелиста google, Сёрф провел достаточно времени, размышляя о будущем сетевых технологий. И он имеет на это полное право — ведь именно Сёрф, вместе с Бобом Каном (Bob Kahn) был ответственен за разработку TCP/IP. Но, не удовлетворившись своей ролью отца Интернета на этой планете, Сёрф потратил годы на то, чтобы его детище вышло и в космос.
Работая совместно с NASA и JPL, Сёрф помогал разрабатывать новый стек протоколов, который может быть использован в условиях космоса — в которых, учитывая ограничения, связанные со скоростью света, а так же сложности орбитальной механики, — осуществление работы сети становится весьма сложным.
Мы [wired.com, — прим.пер.] пообщались с Сёрфом о роли этого межпланетного Интернета в исследовании космоса, имеющихся на сегодня проблемах, а так же о том, каким ему видится будущее этой технологии.
По данным тайваньских производителей, планшет Microsoft Surface с восьмидюймовым экраном выйдет в июне
2013-05-16 в 8:49, admin, рубрики: Новости, метки: новостиКомпания Microsoft представит восьмидюймовую модель планшета Surface в июне, а модель с экраном размером немного больше десяти дюймов — в третьем квартале текущего года. Такую информацию сегодня опубликовал источник со ссылкой на тайваньских представителей цепочки поставок компонентов. Напомним, несколько ранее появились сведения о том, что младшая модель в семействе планшетов Microsoft Surface получит дисплей диагональю 7,5 дюйма.
Adata анонсировала «сверхомпактные» флэшки DashDrive Choice UC510
2013-05-16 в 8:10, admin, рубрики: Новости, метки: новостиПрошло всего несколько дней с момента последнего пополнения ассортимента флэшек компании Adata, как фирма опять представила новые устройства той же категории. На сей раз речь о накопителях DashDrive UV150, которые, по мнению создателей, «сочетают прочность и привлекательность в сверхкомпактном корпусе».