Pull to refresh
3
0
Владимир @serpentcross

Java разработчик

Send message

Go 1.20 и арена памяти

Reading time3 min
Views15K

Одной из революционных особенностей Go в сравнении с другими компилируемыми языками стало автоматическое управление освобождением памяти от неиспользуемых объектов (сборка мусора). В то же время она может привести к потере производительности при передаче контроля процессу управления памятью, но альтернативного механизма в Go представлено не было. Начиная с Go 1.20 появляется поддержка экспериментального решения для управления памятью, которое позволяет совместить безопасное выделение динамической памяти и уменьшить влияние интегрированного в скомпилированный код управления памятью на производительность приложения. В этой статье мы рассмотрим основные аспекты использования Memory Arena в Go 1.20.

Читать далее
Total votes 36: ↑33 and ↓3+30
Comments31

Сквозная аналитика на практике: больше прибыль, дешевле реклама

Reading time5 min
Views7.4K
Задача очень простая: увеличить инвестиции от вложений в рекламу, т.е. на каждый инвестированный доллар в рекламу получить еще больше чистой прибыли от заказов.

У нас есть компания по производству дизайнерской парфюмерии. Выпуск мелкими сериями. Эксклюзивные запахи. Элитные духи на заказ. Основной рынок сбыта США. Также 3 месяца назад заказчик начал рекламную компанию на канадском рынке.



Часть 1. Распределение бюджета


Рекламный бюджет заказчика состоит из 5 рекламных кампаний AdWords.

Кампания Broadband Campaign. Название говорит само за себя — широковещательная компания. Включены все популярные запрашиваемые ключевые слова которые только имеют отношение к духам на заказ. Треть рекламного бюджета — 2345$ — инвестировано в эту рекламную кампанию.

Кампания USA Designer Perfumes. В этой рекламной компании уже больше конкретики (заказать эксклюзивные духи с доставкой по США). Еще одна треть бюджета — 2087$ инвестировано в эту рекламную кампанию.

Кампания USA Elite Designer Perfumes. Эта рекламная кампания изобилует техническими терминами, такие как компоненты элитных духов, способ создания и т.д. Точных запросов довольно мало. Бюджет рекламной кампании — 1349$.

Кампания Canada Designer Perfumes как уже понятно из названия аналогична USA Designer Perfumes, с той лишь только разницей что запущена на территории Канады.
Читать дальше →
Total votes 5: ↑5 and ↓0+5
Comments4

Объясняем современный JavaScript динозавру

Reading time15 min
Views264K


Если вы не изучали JavaScript с самого начала, то осваивать его современную версию сложно. Экосистема быстро растёт и меняется, так что трудно разобраться с проблемами, для решения которых придуманы разные инструменты. Я начал программировать в 1998-м, но начал понимать JavaScript только в 2014-м. Помню, как просматривал Browserify и смотрел на его слоган:


Browserify позволяет делать require («модули») в браузере, объединяя все ваши зависимости


Я не понял ни слова из предложения и стал разбираться, как это может помочь мне как разработчику.


Цель статьи — рассказать о контексте, в котором инструменты в JavaScript развивались вплоть до 2017-го. Начнём с самого начала и будем делать сайт, как это делали бы динозавры — безо всяких инструментов, на чистом HTML и JavaScript. Постепенно станем вводить разные инструменты, поочерёдно рассматривая решаемые ими проблемы. Благодаря историческому контексту вы сможете адаптироваться к постоянно меняющемуся ландшафту JavaScript и понять его.

Total votes 174: ↑171 and ↓3+168
Comments505

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Registered
Activity