Архив за 25 июля 2014 - 2

Здравствуй, читатель!

Практический каждый web-разработчик, рано или поздно сталкивается с пожеланием типа: «Хочу сообщения, как в контакте». В каждом проекте, это означает что-то своё, но как правило, везде присутствует обмен сообщениями между пользователями в реальном времени. И тут начинается веселье…
Читать полностью »

Очередной приступ паранойи был вполне обоснован — он наступил после прочтения статьи о методах анонимности в сети, где автор на примере браузера FireFox рассказывал о потенциальных утечках идентификационной информации. И стало интересно — а на сколько озвученные решения применимы, скажем, к браузеру Google Chrome?
Скрыть реальный IP — используем разные VPN сервера, отключить львиную долю отслеживающих скриптов — Adblock Plus и Ghostery, убрать Referer — не вопрос, что то ещё забыли… Ах да — User-Agent — своеобразный «отпечаток», по которому (в связке, скажем, с IP) легко идентифицировать пользователя. И с этим надо было что-то делать. Найденные решения лишь статично изменяли значение User-Agent, чего было явно недостаточно. Тогда и было решено написать плагин для скрытия реального User-Agent'a, а если быть точнее — подменять его на рандомный. Или почти рандомный.

Для нетерпеливых сразу: исходники на GitHub и расширение в Google Webstore.

Много анонимности не бывает — скрываем User Agent

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

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

Я видел разные способы группировки скриптов, но, честно говоря, ни один из них мне до конца не нравился. Как все-таки группировать скрипты так, чтобы было сложнее всего в них запутаться и не приходилось бы заморачиваться по поводу конфликтов разных бандлов на одной странице? Для себя я придумал подход, который, на мой взгляд, упросит жизнь. Очень буду рад здоровой критике и полезным советам.

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

«Умные» часы Moto 360 будут очень сильно отличаться от существующих моделей Samsung и LG, работающих под управлением Android Wear, да и, в принципе, от большинства других подобных устройств.

Отличия заключаются и в округлой форме, и в металлическом корпусе и в поддержке беспроводной зарядки. Как оказалось, будет ещё одно отличие.

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

Райффайзенбанк повысил прогнозную стоимость акций «Яндекса» с $31 до $31.4 за штуку, сообщает ИНТЕРФАКС-АФИ со ссылкой на обзор банка. Вместе с тем рекомендация для бумаг была понижена с «покупать» до «держать».

Акции «Яндекса» достигли прогнозного уровня и потенциал их дальнейшего роста, по мнению аналитика Сергея Либина, ограничен, поэтому рекомендация для этих бумаг была понижена до «держать».

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

Вы когда-нибудь замечали, чем хороший учебник отличается от плохого? Почему вы продираетесь через дебри школьного учебника по физике, а потом всё схватываете на лету из классического трёхтомника Лансберга? Причина в том, что кардинально отличаются методы изложения материала, практические примеры, задачи. То же касается и математики.

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

Одним из таких инноваторов является Кейт Девлин (Keith Devlin), директор исследовательского института технологий и гуманитарных наук при Стэнфорде и основатель компании-разработчика обучающих игр BrainQuake. Он считает, что современные курсы математики не только застряли в 19 веке, но ещё плохо готовят школьников к современным профессиям. Кейт Девлин говорит, что в обучении нужно переходить от «применения процедур» к креативному «решению проблем» с помощью компьютера.
Читать полностью »

Руководитель направления медиасервисов "Яндекса" Дмитрий Степанов подтвердил Roem.ru, что поисковик работает над новой "мордой" "Кинопоиска".

"Кинопоиск" довольно сильно изменится визуально, судя по официальному твиттеру по трудоустрову в "Яндекс" YandexJob. 24 июля здесь появился твит с сообщением, что компания разыскивает node.js-разработчика "писать новый Кинопоиск с нуля".

Ситуация — ваша команда разрабатывает SaaS cервис, вы его даже продаете и перед тем как продавать не мешало бы составить пользовательское соглашение, понять что значит SaaS с правовой и договорной точек зрения. Вы садитесь вместе с юристами, партнерами и коллегами и тут начинается полный туман, который я постараюсь сегодня разогнать вместе с уважаемыми экспертами рынка.

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

Евгений Кобзев - управляющий директор сервиса "Кнопка", который аутсорсит бухгалтерские и юридические вопросы бизнеса, и бывший руководитель проекта онлайн-бухгалтерии "Эльба". Он рассказал для Roem.ru, по какому принципу люди покупают те или иные товары и услуги, как выбор зависит от цены (и зависит ли), и как правильно идти на поводу у пользователей.

Люди иррациональны…

2 года назад я руководил Эльбой, и она стоила 9 тысяч в год максимум. Теперь я в КнопкеЧитать полностью »

У каждого из нас есть свои мечты, цели, увлечения (и есть работа). Иногда все эти вещи совпадают, иногда сосуществуют, и иногда и вовсе расходятся. Мне очень повезло и, по сути, я смог объединить найти работу своей мечты, которая объединила в себе мечты и увлечения.

Этот пост навеян двумя сегодняшними хабрастатьями, а именно «Как я уехал работать айтишником в Лондон» и «Про любовь к языкам программирования», ведь именно любовь к языку программирования, в сочетании с двумя моими главными увлечениями, забросили меня в неофициальную столицу Евросоюза.
Читать полностью »


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