![](https://webcf.waybackmachine.org/web/20240703165446im_/https://habrastorage.org/r/w780/getpro/habr/upload_files/1af/127/70e/1af12770eb88fa997d01172f2ad9ff6d.jpeg)
В этой статье расскажем о том, как привлечь студентов из Китая с помощью инструментов диджитал-маркетинга и какие возможности доступны в данной области.
В этой статье расскажем о том, как привлечь студентов из Китая с помощью инструментов диджитал-маркетинга и какие возможности доступны в данной области.
Данная статья содержит ответы на вопросы:
1) Как внедрить emotion в проект на next.js?
2) Как сделать кастомную тему для каждого пользователя?
3) Как сохранить стили в localStorage.
Привет Хабр, меня зовут Али я больше года занимаюсь программированием на телефоне, хотел бы поделиться опытом и возможно ли это вообще, если сказать кратко то это даже "удобно", но есть некоторые минусы, когда только начинаешь программировать с телефона тебе будет неудобно но со временем вам станет легче программировать с телефона нежели чем с ПК, ладно давайте начнём!
В мире SEO часто говорят, что вывести новый сайт в топ по конкурентным запросам – задача, требующая месяцев, а то и лет упорной работы. Однако наша команда решила бросить вызов этому утверждению и доказать, что при правильном подходе можно достичь впечатляющих результатов за короткий срок.
В этом кейсе мы расскажем, как нам удалось вывести молодой сайт интернет-магазина спортивного питания в топ-10 Яндекса и Google по высококонкурентным запросам всего за 3 месяца. Мы поделимся нашей стратегией, использованными инструментами и, конечно же, конкретными результатами.
В мире JavaScript, где эффективность и производительность играют решающую роль, коллекции Map и Set представляют собой незаменимые инструменты, особенно во frontend-разработке. Эти встроенные структуры данных предлагают элегантные и оптимизированные решения для работы с данными, превосходя по своим возможностям традиционные объекты и массивы.
Глубокое погружение в Map и Set
Map: Представьте себе словарь, где каждое слово (ключ) связано с его определением (значением). Map работает аналогично, позволяя хранить пары "ключ-значение", где ключом может быть любой тип данных, включая числа, строки, объекты и даже другие Map. Это открывает широкие возможности для организации и управления данными.
Set: Если Map — это словарь, то Set — это уникальный набор элементов. Каждый элемент в Set встречается только один раз, независимо от типа данных. Это делает Set идеальным инструментом для задач, требующих отслеживания уникальных значений, таких как удаление дубликатов или проверка наличия элемента.
Многие говорят, что программисты большую часть времени думают над кодом, чем пишут его. Я согласен с этим. Но представим, что вы пользуетесь IDE от того же JetBrains...
Наша основная задача — определить область применения Linux и понять, какие особенности позволяют этому семейству занимать свою нишу на рынке. В первую очередь стоит узнать, где теоретически мы можем встретить это семейство OS.
Операционная система производит промежуточный уровень между железом и пользователем, в связи с этим она не сможет быть запущена в отсутствии аппаратной платформы.
Аппаратная платформа компьютера, она же архитектура, представлена в основном:
Уважаемые коллеги! Предлагаю подискутировать на тему – что же такое «Цифровая трансформация». И с чем ее едят.
Волей судеб, я некоторым образом причастна в своем регионе к данному понятию – работаю ведущим инженером в государственном бюджетном учреждении, подведомственном региональной Минцифре. И, честно говоря, наболело. Может я мыслю какими-то иными категориями, может коллеги мои понимают данное понятие как нечто иное, так что хотелось бы узнать мнение коллег, в том числе, и из других регионов нашей необъятной родины.
P.S.: Я не разработчик, если что, и за технологические стеки разработки поспорить не смогу. Больше мою работу можно описать как менеджерскую.
Итак, приступим.
В этой статье я бы хотел поделиться, как развернуть Keycloak v25 на VPS с использованием Docker-compose, Nginx, Certbot и SSL.
Если кто-то вдруг не сталкивался, что странно, Keycloak — это мощная система управления доступом с поддержкой SSO, которая может значительно упростить управление пользователями и их аутентификацией.
Желание развернуть свой Keycloak может возникнуть как для экспериментов со своими проектами, так и при разборе своих обычных рабочих бэкэндерских задач. Так случилось и у меня. Решил убить двух зайцев одним выстрелом. Но всеобъемлющей инструкции найти не удалось. Локально мне Keycloak конечно не нужен. Но вот поднять его на отдельном и всегда доступном сервере, да еще и с бэкапом, а также с возможностью экспорта/импорта рилмов и тп - это отлично. Плюс автоматизирован сам процесс развертывания, что облегчит и переход к другому VPS провайдеру.
Lost in translation. Почему некоторые шутки из сериала «Друзья» не такие смешные в русском дубляже?
Фраза «потерянное при переводе» относится к идее, что когда что‑то переводится с одного языка на другой, часть первоначального значения или нюанса может быть утрачена. Это может произойти по целому ряду причин, таких как различия в грамматике, синтаксисе или культурном контексте между двумя языками.
Шутки в сериале «Друзья» являются одной из его главных составляющих. Герои сериала постоянно шутят друг над другом, создавая неповторимую атмосферу дружбы и веселья. В идеале хотелось бы передать все шутки и нюансы. Но, к сожалению, это получается сделать далеко не всегда.
Метод Jobs to Be Done (JTBD) предлагает взгляд на создание и улучшение продуктов, ориентируясь на задачи (т.н. "работы"), которые пользователи хотят выполнить с их помощью. Этот подход особенно полезен при разработке приложений, поскольку позволяет более точно понимать потребности и ожидания пользователей. Рассмотрим, как использование JTBD помогло в создании внутреннего продукта — админки для внутреннего продукта на одном из проектов.
В мире игры "Detroit: Become Human" тест Камски используется для определения, стал ли андроид "девиантом" — то есть, развил ли он собственную волю и эмоции. Мы провели эксперимент, используя различные версии GPT для симуляции ответов андроидов на этот тест. Давайте рассмотрим результаты и проанализируем различия между версиями GPT.
Где взять новых клиентов в B2B сегменте, если своя клиентская база истощилась? Где размещать рекламу? Взять маркетолога в штат или работать с агентством? И где гарантии, что бюджет не будет потрачен зря. На эти и другие вопросы постараюсь ответить в статье.
Ленточный экструдер - механизм, с помощью которого 3D принтер может печатать необработанной ПЭТ лентой, нарезанной из пластиковых бутылок, канистр либо кег. ПЭТ пластик - один из самых прочных пластиков, подходящих для 3D печати, кроме того, он повсеместно доступный и бесплатный, но бесплатный условно - требует временных и трудовых затрат на сборку, очистку и переработку. Классический способ печати ПЭТ пластиком - это нарезка и переработка ленты в пруток, подходящий для обычного экструдера. Но переработка - это трудоёмкий и длительный процесс, особенно если речь идёт о больших объёмах печати. Ленточный экструдер решает эту проблему, упрощает и ускоряет процесс - всё что нужно для печати, это нарезать бутылку, просушить и заправить в принтер. Другими словами, он экономит ваше время и, соответственно, деньги, делая процесс переработки пластика более выгодным и целесообразным.
Я тысячу раз переписывал этот пост. Я его писал примерно две недели. Так долго, потому что я его начинал писать, а на следующий день у меня уже было совершенно другое мнение и так каждый день. Было много саморефлексии. Я пытался разобраться в себе: чего я хочу в итоге и как представляю свою жизнь в будущем.
Жить на проценты от своего капитала и не работать я мечтал ещё в начальных классах. Со временем взгляды на то, как я это вижу постоянно корректировались.
Я, конечно же, в то время не слышал ни о каком движении F.I.R.E. (финансовая независимость ранняя пенсия). Я просто стремился зарабатывать как можно больше денег одновременно максимально экономя на всём, а сэкономленные средства сразу куда-нибудь вкладывать.
Для тех кто не знает есть несколько видов этого F.I.R.E. Классический — когда вы копите сумму в 25 годовых расходов, перестаёте работать и живёте на 4% от капитала в год. Учитывая, что большинство идущих по такому пути живут на доходы в размере среднестатистической зарплаты, а то и менее, такой выбор мне кажется ущербным. Капитал постоянно уменьшается, а при неблагоприятных условиях денег может не хватить до конца жизни. К тому же, если случится какое-то непредвиденное событие, требующее больших затрат, ваш план пойдёт под откос и придётся снова выходить на работу.
Есть Fat F.I.R.E. — это то же самое только для тех, кто хочет жить на широкую ногу, а не довольствоваться среднестатистическим доходом. Уже интереснее.
Я же смотрю на всё это немного по-другому. Я хочу не только хорошо жить, но и чтобы мой доход постоянно увеличивался. Я считаю, что изъятие 1% в год будет оптимальным для портфеля, позволит ему расти с учётом инфляции и давать каждый год всё больше и больше денег.
Недавно мне стало интересно подсчитать статистику моего продвижение к цели жизни на пассивный доход. Я внёс в таблицу данные по средней зарплате в России с 2007 года по месяцам, в следующем столбике я рассчитал сколько средних зарплат я накопил, ключевую ставку, чтобы понимать, какой гарантированный пассивный доход я мог бы иметь от своего капитала в рублях и в средних зарплатах. Получились следующие данные.
Быстрый обзор клавиатуры КЛ104РУ от Бештау в окраске триколора. Можно ли пить чай перед компом? Для кого подойдет ТАКАЯ клавиатура?
Разговор будет про декораторы, делегаты, aiogram и то почему декораторы не вяжутся с OOP в Python. Да да. Python+OOP+ декораторы это отстойно!!!
Если вы когда-нибудь искали бесплатные outline-ключи, то вам будет полезно узнать про VLESS — новый протокол, который постепенно приходит на смену Shadowsocks. Поговорим о том, чем они отличаются и какие у них есть преимущества.
Россия стоит на пороге нового этапа развития отрасли. Речь идет о цифровизации. Но процесс этот движется достаточно медленно — в том числе и оттого, что далеко не все руководители производств понимают, зачем им нужна цифровизация. Но это пока. Способность цифровизироваться — это, пожалуй, механизм естественного отбора на рынке промпредприятий, который уже запущен, рассказал генеральный директор «НПО ЛАБС» Артем Сеник.
Перевод: Чему мы научились за год построения проектов с LLM. Часть 3
Стратегия разработки продуктов с использованием LLM.