|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: Web-разработка / Блог / Захабренные/Записи в блоге |
|
Хабрахабр: Web-разработка / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/webdev/ Добавлен: 2008-06-12 19:52:21 блограйдером ZaiSL |
|
Что браузеры делают с вашим JavaScript-кодом: об оптимизациях в JS-движках на примере V8
2016-05-18 18:12:15 (читать в оригинале)Оптимизация кода начинается не столько с изучения особенностей языка программирования, сколько с понимания схемы работы всей «технологической цепочки», задействованной при создании приложения — от алгоритма программы до компилятора.
Мы поговорили с Вячеславом Егоровым aka mraleph, инженером из Google, компиляторщиком до мозга костей, который работал над JavaScript движком под названием V8, встроенным в Chromium (и, как следствие в Chrome, Android версию браузера, облачную операционную систему Chrome OS) и в менее известный Maxthone.
JavaScript-программистам Вячеслав, скорее всего, известен как автор постов про внутренности V8 и как докладчик, увлеченно показывающий машинный код на конференциях для Web-разработчиков.
В настоящее время Вячеслав активно работает в Google над Dart VM.
В этом интервью он рассказал о том, что происходит внутри движка, выполняющего динамический JS-код и поделился примерами, как выполняются некоторые оптимизации и почему важно глубоко понимать работу движка, чтобы обеспечить быстрое выполнение кода.

Тэги: frontend, group, javascript, jug.ru, v8js, блог, веб-сайтов, клиентская, компании, оптимизация, разработка, фронтенд
Постоянная ссылка
Фундамент масштабируемости javascript приложения
2016-05-18 13:27:41 (читать в оригинале)"Если хочешь идти быстро — иди один. Если хочешь идти далеко — идите вместе." (с)
С этой лирической строки в данной статье я буду рассуждать о том, как правильно организовать код в вашем приложении, чтобы оно могло расти в высоту и в ширь. Если вы хотите, чтобы продукт вашей мозговой активности был мощнее, чем у ваших конкурентов, то вам неизбежно придется приглашать новых программистов в вашу команду. А если не положить вектор масштабируемости, то порывы энтузиазма через год превратятся в лапшу-код и командная работа превратит каждого сотрудника от злости в маленького сатану.
Так вот… Для того, чтобы ваши бойцы чувствовали себя комфортно вместе в одном проекте, надо чтобы они не мешали друг другу и писали свои буквы в разных не пересекающихся участках кода. Для этого им нужно будет писать "Самостоятельные" компоненты.
Читать дальше →Тэги: javascript, веб-сайтов, приложений, программирование, проектирование, разработка, рефакторинг
Постоянная ссылка
Городской хакатон 2ГИС в Москве
2016-05-18 09:20:47 (читать в оригинале)
После крутого хакатона в Новосибирске мы решили устроить ещё один — в Москве. Тема та же — «Продукты для комфортной жизни в городе».
Приглашаем бекенд-разработчиков, фронтендеров, мобильных разработчиков, дизайнеров и менеджеров в наш офис на «Арме». Хакатон пройдёт с 17 по 19 июня. Регистрируйтесь со своей идеей или присоединяйтесь к заявленным проектам.
Подробнее про хакатон
ФИАС и семь смертных граблей разработчика
2016-05-17 15:17:39 (читать в оригинале)Чтобы нормально работать с почтовыми адресами, сайты подключают справочник адресов налоговой службы (ФИАС). На dadata.ru это сделали уже пять тысяч интернет-магазинов, CRM и стартапов.
А мы поглядели на проблемы клиентов, подумали и собрали увесистый комплект граблей, по которым любят ходить разработчики в обнимку с ФИАСом.

Грабли во всей их красе
Тэги: dadata, e-commerce, hflabs, humanfactorlabs, адреса, анализ, блог, веб-сайтов, грабли, грехи, кладр, компании, подсказки, проектирование, разработка, систем, смертные, фактор, фиас
Постоянная ссылка
Как сделать быстрое веб-приложение или 8 советов разработчикам по оптимизации кода
2016-05-16 19:02:14 (читать в оригинале)Легкая и быстрая — вот два слова, на которые мы молимся, создавая Diafan.CMS. У нас нет больших библиотек на случай атомной войны, а всё новое добавляется по необходимости. Общая логика системы доработана и отполирована за многие годы, поэтому в системе можно себе позволить ветвить и дорабатывать функционал, оставляя простым для понимания код и легкой для разработки CMS. Как это достигается? Мы сформировали несколько советов.
Читать дальше →
Тэги: cms, diafan.cms, highload, блог, веб-сайтов, высокая, компании, производительность, разработка, сайтов
Постоянная ссылка
|
| ||
|
+256 |
270 |
CAPTAIN |
|
+215 |
287 |
badvista.org |
|
+189 |
218 |
www.blogpr.ru - Лента постов |
|
+184 |
235 |
СМИ 2.5 |
|
+177 |
215 |
Ksanexx |
|
| ||
|
-1 |
7 |
Equillibrium |
|
-4 |
4 |
ЖЖ Марины Литвинович |
|
-5 |
71 |
emil_savelev |
|
-8 |
5 |
lqp |
|
-11 |
129 |
Новости Инета |
Загрузка...
взяты из открытых общедоступных источников и являются собственностью их авторов.
