Highload — медіа для розробників
4.48K subscribers
5.43K photos
273 videos
18 files
6.3K links
Розповідаємо про людей, які створюють код, та про код, який вони пишуть.

Зв'язатися із редакцією можна тут: news@highload.today. А щодо розміщення реклами, будь ласка, пишіть на specials@highload.today.

Наш чат https://t.me/highloadchatt
Download Telegram
​​Как ускорить загрузку сайта, если у вас много видео и фотографий

CEO агентства WAMP Анжелика Елина делится опытом, как сделать сайт легче, если нельзя сильно резать видео и картинки — ведь на них изображены дорогие бриллианты, которые продает клиент.

https://highload.today/blogs/kak-uskorit-zagruzku-sajta-esli-u-vas-mnogo-video-i-fotografij-tovarov/

#wamp #frontend #cloudflare
​​Symbology: модуль Node.js для генерации штрих-кодов

Разработчик под ником jshor разместил в своем репозитории на GitHub модуль Node.js для генерации штрих-кодов. С помощью него можно создавать одномерные, двумерные или составные штрих-коды в форматах png, svg или eps.

https://highload.today/symbology-modul-node-js-dlya-generatsii-shtrih-kodov/

#symbology #nodejs #github #barcode
​​7 ресурсов и книг для UX-дизайнеров — со ссылками (+ подборка Instagram-аккаунтов)

Инженер-программист Кайл Хантер поделился в блоге на dev.to ресурсами для улучшения навыков UX-дизайна при проектировании и разработке пользовательского интерфейса.

https://highload.today/7-resursov-i-knig-dlya-ux-dizajnerov-so-ssylkami-podborka-instagram-akkauntov/

#UX #design #UI
​​ИИ написал «новую» песню Nirvana

Искусственный интеллект (ИИ) в рамках проекта Lost Tapes of the 27 Club сочинил «новую» песню для группы Nirvana. Она опубликована на YouTube.

Осталось создать голографическую копию группы и миллениалы смогут воплотить еще недавно казавшуюся невозможной мечту попасть на концерт Нирваны с абсолютно новыми песнями 🤘

https://highload.today/ii-napisal-novuyu-pesnyu-nirvana/

#AI #Nirvana #Google #Magenta
​​Самое сложное в программировании — это придумывание имен для переменных. Реальная жизнь, к сожалению, точно так же безжалостна к нашему брату.

#meme
​​Consul и Nginx: как облегчить поддержку микросервисной архитектуры

Software Engineer из Jooble Дмитрий Гурдуз рассказывает, как при переходе компании на новую архитектуру организовать коммуникацию между микросервисами и не превратить все это в производственный ад.

https://highload.today/blogs/consul-i-nginx-kak-oblegchit-podderzhku-mikroservisnoj-arhitektury/

#jooble #nginx #consul
​​Как устроен Event Loop в JavaScript: параллельная модель и цикл событий

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

Читайте на нашем сайте: https://highload.today/kak-ustroen-event-loop-v-javascript-parallelnaya-model-i-tsikl-sobytij/

#javasript #nodejs #базазнаний
​​Watchpoints: инструмент для мониторинга переменных в Python

Разработчик Тиан Гао создал инструмент с открытым исходным кодом для мониторинга переменных при отладке Python под названием Watchpoints.

https://highload.today/watchpoints-instrument-dlya-monitoringa-peremennyh-v-python/

#watchpoints #Python #GitHub #opensource #debug
​​Владимир Рожков: DevOps не нужны

Какова роль и перспективы DevOps в современной IT-индустрии? Software Architect и блогер Владимир Рожков резко высказался о культуре DevOps, раскритиковав специалистов и инструменты. А что вы думаете об этом?

Полный текст новости читайте у нас на сайте https://highload.today/vladimir-rozhkov-devops-ne-nuzhny/

#DevOps
​​7 лучших фреймворков для машинного обучения

На сайте technostacks.com опубликовали список лучших фреймворков для машинного обучения.

https://highload.today/7-luchshih-frejmvorkov-dlya-mashinnogo-obucheniya/

#machinelearning #AI #TesnorFlow #Caffe #MCT #Torch #MXNet #Chainer #Keras
Ребята, привет! Готовим советы, как лучше писать, для наших авторов. Точнее, простите, девелопим гайдбук для райтеров! Что думаете?

#meme
​​Регулярные выражения в языке Python

Регулярные выражения поддерживаются большинством современных языков программирования. Они очень полезны при работе со строками и текстом. В этой статье мы расскажем о самых основных особенностях применения RegEx в языке Python. А так же про то, как заменить часть текста в строке (спойлер: re.replace() не существует, для этого нужен re.sub() )

Продолжение читайте на нашем сайте https://highload.today/regulyarnye-vyrazheniya-v-yazyke-python/
.
#python #regex
​​Пароли Git-репозитория языка PHP хранились ненадежно

Разработчик и сопровождающий языка программирования PHP Никита Попов рассказал новые детали об инциденте, связанном с безопасностью git.php.net.

https://highload.today/paroli-git-repozitoriya-yazyka-php-hranilis-nenadezhno/

#cyber #cybersecurity #git #github #php #HTTP
Редакция Highload объявляет начало голосования читателей за лучший pet-проект!

Мы собирали заявки больше месяца. Присланные нам проекты оказались очень разными: от Telegram-ботов до обучающих игр и торговых площадок. Но все их объединяет любовь авторов к своему делу и желание сделать что-то полезное для людей.

Читайте описание, вдохновляйтесь идеями, изучайте код (если автор решился его открыть) и, конечно, выбирайте проект, который понравился вам больше всего!

Голосование на сайте продлится с 8 до 29 апреля. Затем до 20 июня 20 проектов, набравшие больше всего голосов, рассмотрит экспертное жюри из разработчиков и инвесторов. Победители получат призы от компании Genesis: занявший первое место – Apple iPhone 12 64GB, второе место – наушники Marshall Monitor II ANC Black, третье – набор Arduino.

Переходите по ссылке и голосуйте!
https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/

#конкурс
​​8 приемов и советов для JavaScript-разработчиков

Веб-разработчик Гарвит Мотвани поделился в блоге на dev.to восемью приемами и советами для JavaScript.

https://highload.today/8-priemov-i-sovetov-dlya-javascript-razrabotchikov/

#JavaScript #tips #tricks
​​Мессенджер Signal призвали не идти по пути Telegram и Facebook с выпуском «трешкойнов»

Инженер-программист, технический директор и основатель Adjoint Стивен Диль высказался по поводу объявления о запуске в мессенджере Signal функции криптовалютных платежей в анонимной монете МОВ, которую некоторые пользователи уже нарекли беспроигрышным вариантом по обороту денег для жуликов.

https://highload.today/messendzher-signal-prizvali-ne-idti-po-puti-telegram-i-facebook-s-vypuskom-treshkojnov/

#signal #MOB #cryptocurrancy #sdiehl
​​Наглядное объяснение, как работает типизация в JavaScript:

— Теперь мы все строка!

(В нашей реальности, а не в телепузиковой, результат будет конечно же "156")

#meme
​​Как тестировать софт на abuse: реальные примеры

«Обман системы — когда он во благо — это идеальная почва для развития», — Test Engineer в Sigma Software Виталий Павличенко рассказывает, как abuse-тестирование заставляет фантазию работать и генерировать идеи.

https://highload.today/blogs/kak-testirovat-soft-na-abuse-realnye-primery-chast-ii/

#sigmasoftware #testing #abuse