Архив за 23 февраля 2012

Ajax / [Перевод] Что не спрашивать на технических интервьюНикогда не требуйте от соискателя эзотерических знаний в какой-то определенной технологии. Нет абсолютно никакой связи между такими знаниями и тем, насколько эффективно человек будет работать в вашей команде.

Идея этого поста пришла мне в голову, когда я наткнулся на статью под названием «Вопросы для интервью на должность Front-end разработчика». Невероятно длинный список, приведенный в статье — это именно те вопросы, которые никогда не следует задавать. Вообще никогда.

Спрашивать эти вещи на собеседовании означает внушитьЧитать полностью »

JavaScript — очень необычный язык. Может это звучит немного странно, но по-моему в его истории есть некоторое сходство с судьбой японского языка. Он, возможно, не был изначально глубоко продуман и был сделан на скорую руку, но при этом в умелых руках он часто оказывается неожиданно элегантным. Он был “поскрёбан” по различной степени качества сусекам, но при этом он легко впитывает нововведения и иногда даже кажется, что только для них и был создан. Он покорно принимает различные стили письма и, если бы не апологеты, “правильное” написание было бы, возможно, уже забыто… И, самое главное, как и для японского, нет обозримой границы в познании этогоЧитать полностью »

Проблема и решение.
Privat1024 не от ПриватБанка
Оказалось, что web-интерфейс сервиса Приват24 не влазит в 1024px по ширине. И получается, что корзина с подготовленными платежами оказывается за экраном и человек вынужден скролить.

Пришлось написать юзер-стиль. Может кому тоже облегчит жизнь.

http://userstyles.org/styles/61370/privat1024
— ни один элемент интерфейса не убран, только уменьшены в размере
— правая колонка сужена
— рекламные блоки отображаются полупрозрачными, чтобы не отвлекали

Вид при 1024px
<a rel="nofollow"Читать полностью »

Проблема и решение.
Privat1024 не от ПриватБанка
Оказалось, что web-интерфейс сервиса Приват24 не влазит в 1024px по ширине. И получается, что корзина с подготовленными платежами оказывается за экраном и человек вынужден скролить.

Пришлось написать юзер-стиль. Может кому тоже облегчит жизнь.

http://userstyles.org/styles/61370/privat1024
— ни один элемент интерфейса не убран, только уменьшены в размере
— правая колонка сужена
— рекламные блоки отображаются полупрозрачными, чтобы не отвлекали


<a rel="nofollow"Читать полностью »

PHP / Отладка iframe приложения непосредственно в среде vk.com с использованием php + xdebug
В этой статье вы узнаете, как можно отлаживать iframe приложение непосредственно внутри среды vk.com, то есть как белый человек. Разработка приложения непосредственно в среде не требует создания песочниц (эмуляции вконтакте), очень удобно работать непосредственно с API вконтакте, видя все переменные, которые передаются туда и обратно непосредственно в трейсе. Не претендую на оригинальность, я просто проверил, что такой статьи нету в тырнете и все, а идея очевидна и проста. Идею придумал за кружкой чая, ибо если бы я успел его допить, то начал бы гуглить.

Злость

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

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

Мой опыт работы включает в себя несколько лет разработки под разные встроенные системы, где производительность постоянно приходится учитывать при написании кода (системы реального времени, обрабатывающие большой объём информации — скорости процессора и памяти там никогда не бывало «много»). Соответственно, в этой среде программисты обычно достаточно хорошо представляют себе, какие накладные расходы несёт (или не несёт) та или иная возможность, предоставляемая языком С++. К примеру, поддержкаЧитать полностью »

Учебный процесс в IT / Приходи, НайдиIT!
25 февраля 2012 года с 13-00 до 17-00 в Санкт-Петербурге состоится самое масштабное событие года для специлистов в областе информационных технологий. Именно в этот день в Лофт Проекте ЭТАЖИ пройдет форум НайтиIT.

Найти IT -довольно интересное мероприятие. Главная направленность данного форума-помочь студентам и молодым специалистам (немолодые-тоже велкам)) найти работу в лучших айти-компаниях страны, рассказать все о хитростях трудоустройства, ну и конечно же просто хорошо провести время. В ходе данного мероприятия у каждого участника будет возможность узнать о новинках области IT и личноЧитать полностью »

Энергия и элементы питания / Особенности работы аккумуляторов Tesla RoadsterВладельцы электроспорткаров Tesla Roadster жалуются, что аккумулятор автомобиля выходит из строя при нулевом заряде. Уже зарегистрировано как минимум 5 таких случаев (из 2200 проданных автомобилей Tesla Roadster).

У полностью заряженных батарей в первую неделю заряд падает на 50%, а потом на 5% каждую неделю. Разряженные аккумуляторы выйдут из строя через неделю. Как говорят едкие на словцо блоггеры, в этом случае автомобиль Tesla Roadster превращается в «кирпич» стоимостью сто тысяч долларов, и его можно перемещать только с помощью эвакуатора.
Читать полностью »

Вчера в который раз возник вопрос по подбору нескольких иконок в очередном веб-проекте. В основном пользуюсь готовыми иконками из бесплатных наборов. До недавнего времени прибегал к услугам сайта iconpicker.deviantech.ru. Навигация по иконкам была хоть и не самая удобная, но явно лучше, чем просто проглядывать их в Finder'е (или Explorer'е). Однако в последнее время сайт недоступен.

В итоге решил сделать собственный навигатор по иконкам:
image

Навигатор представляет собой HTML-страницу с JavaScript-кодом. То есть он прекрасно работает будучиЧитать полностью »

Судебный иск компании Astrolabe, Inc. против мейнтейнеров базы знаний о часовых поясах tzdata отозван. Компания-разработчик астрологического софта Astrolabe принесла извинения и пообещала не подавать больше таких исков. Таким образом, важная база данных на ближайшее время защищена от судебных притязаний, сообщается в победном пресс-релизе EFF.

Как известно, глобальная база часовых поясов широко используется разработчиками веб-сервисов и программного обеспечения (кроме Microsoft), чтобы быстро получить текущее время в любомЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js