«Это то, что меняет правила игры для приложений с большим объемом памяти», — говорит Команда Weaviate об опыте использования GOMEMLIMIT.
Читать
Читать
weaviate.io
GOMEMLIMIT is a game changer for high-memory applications | Weaviate
Go 1.19 introduced GOMEMLIMIT, which completely changes how you can manage memory limits in Go. Learn how it helps Weaviate be more reliable.
🏆10👍4
Скоро сентябрь, и кое-кто даже ностальгирует по школе. Но только не разработчики — они и так учатся всю жизнь.
Вы — Junior и Middle-разработчик? Тогда предлагаем фундаментальную прокачку на курсе «Алгоритмы и структуры данных для разработчиков» от Skillbox.
✔️ Вы научитесь реализовывать базовые алгоритмы на массивах и разные виды алгоритмов бинарного поиска.
✔️ Познакомитесь с принципами построения хэш-таблиц и способами решения проблемы коллизий хэш-функций.
✔️ Научитесь работать со связными списками, очередями, стэками, двусторонними очередями (деками), кучами, бинарными, B-, R- и суффиксными деревьями, различными видами графов.
✔️ Сможете реализовывать алгоритмы сортировки SelectionSort, QuickSort и MergeSort, создавать и применять рекурсивные и жадные алгоритмы.
✔️ Научитесь оценивать сложность различных типов алгоритмов по времени и памяти.
✔️ Сможете оценивать программный код и находить способы его оптимизации и ускорения.
Интересно? Переходите по ссылке, чтобы узнать подробности: https://clc.to/IsmJlQ
Вы — Junior и Middle-разработчик? Тогда предлагаем фундаментальную прокачку на курсе «Алгоритмы и структуры данных для разработчиков» от Skillbox.
✔️ Вы научитесь реализовывать базовые алгоритмы на массивах и разные виды алгоритмов бинарного поиска.
✔️ Познакомитесь с принципами построения хэш-таблиц и способами решения проблемы коллизий хэш-функций.
✔️ Научитесь работать со связными списками, очередями, стэками, двусторонними очередями (деками), кучами, бинарными, B-, R- и суффиксными деревьями, различными видами графов.
✔️ Сможете реализовывать алгоритмы сортировки SelectionSort, QuickSort и MergeSort, создавать и применять рекурсивные и жадные алгоритмы.
✔️ Научитесь оценивать сложность различных типов алгоритмов по времени и памяти.
✔️ Сможете оценивать программный код и находить способы его оптимизации и ускорения.
Интересно? Переходите по ссылке, чтобы узнать подробности: https://clc.to/IsmJlQ
💩26👍2
Бесплатный онлайн-сервис, который позволяет создавать готовый каркас кодовой базы для JSON API или веб-приложения на Go. На текущий момент проект Autostrada находится в стадии открытого бета-тестирования и активной разработки.
Подробнее
Подробнее
autostrada.dev
Autostrada: Code generator for Go projects
Effortlessly generate the perfect starting point for your Go web application or JSON API.
👍13👏3
This media is not supported in your browser
VIEW IN TELEGRAM
Как построить карьеру в IT и не выгореть? А что вообще происходит в индустрии?
Об этом пишет Outlines Tech — это тг-канал одноименной IT-компании, где эксперты делятся лайфхаками, новостями и личным опытом.
Подборка постов:
🔸Отделения будущего с Face ID: что такое «умный» банковский офис
🔸Лайфхаки по контролю задач в условиях неопределённости
🔸Как IT-специалисту составить резюме и не облажаться
🔸Что делать, если работа раздражает, а силы на исходе
🔸Как отказаться от работы мечты и стать счастливее: история тестировщика
А ещё в Outlines Tech найдете классные вакансии! Подписывайтесь: @outlines_tech
Об этом пишет Outlines Tech — это тг-канал одноименной IT-компании, где эксперты делятся лайфхаками, новостями и личным опытом.
Подборка постов:
🔸Отделения будущего с Face ID: что такое «умный» банковский офис
🔸Лайфхаки по контролю задач в условиях неопределённости
🔸Как IT-специалисту составить резюме и не облажаться
🔸Что делать, если работа раздражает, а силы на исходе
🔸Как отказаться от работы мечты и стать счастливее: история тестировщика
А ещё в Outlines Tech найдете классные вакансии! Подписывайтесь: @outlines_tech
👍2
Как насчёт провести расслабленную субботу и получить оффер в Ozon Tech за 1 день?
Ozon Tech ищет Go-разработчиков (Middle и Senior). Поэтому ребята 10 сентября устраивают Here we Go — событие, совмещающее финальные собеседования и субботний чилл. Здесь вас ждет квест по офису с призами, пивная йога, выступление стендап комика, фуршет и диджей.
Чтобы туда попасть, нужно пройти несколько этапов:
1) Подать заявку
2) Успешно пройти предварительное интервью
3) Прийти на финальное собеседование 10 сентября.
Relax and get offer
Ozon Tech ищет Go-разработчиков (Middle и Senior). Поэтому ребята 10 сентября устраивают Here we Go — событие, совмещающее финальные собеседования и субботний чилл. Здесь вас ждет квест по офису с призами, пивная йога, выступление стендап комика, фуршет и диджей.
Чтобы туда попасть, нужно пройти несколько этапов:
1) Подать заявку
2) Успешно пройти предварительное интервью
3) Прийти на финальное собеседование 10 сентября.
Relax and get offer
👎8💩8👍7🤮1
👎4🤔4👍2
Weekend Offer в команды Почты и Облака Mail.ru от VK — это возможность проверить себя, пообщаться с интервьюерами крупных команд, получить представление о своих знаниях и навыках в короткий срок, синхронизироваться с рынком труда, узнать о работе в команде VK и получить оффер всего за одни выходные. Ждут именно вас: подавайте заявку до 2 сентября.
Зарегистрироваться
Зарегистрироваться
👎7👍2
Разработчик из команды Ozon делится опытом перехода с C# на Go
В статье он рассказывает свои впечатления от Go, о некоторых различиях между языками, а также делится опытом поиска работы на новом языке.
Читать
В статье он рассказывает свои впечатления от Go, о некоторых различиях между языками, а также делится опытом поиска работы на новом языке.
Читать
Хабр
Есть ли жизнь на Go после C#?
Всем привет! На связи Пётр, Go-разработчик в команде Ozon, которая занимается управлением товарами торговой площадки. Всё, что загружают продавцы, обрабатывается нашими сервисами. Девять месяцев назад...
👍22🔥5👎2👏1😁1
Опрос «Библиотеки программиста»
Прошло почти полгода с момента нашего опроса «💬📈 Что сейчас происходит с IT-индустрией и айтишниками?». По версиям респондентов (более 700) IT-отрасль ждала волна сокращений, массовая релокация, наплыв стартапов и трудности с заменой железа и ПО на отечественные аналоги.
Общий прогноз звучал так: «Слишком много переменных, прогнозы от неутешительных до удовлетворительных»
Насколько оправдался этот прогноз? Как изменилась ваша жизнь за последние полгода?
➡️ Пройти опрос
Прошло почти полгода с момента нашего опроса «💬📈 Что сейчас происходит с IT-индустрией и айтишниками?». По версиям респондентов (более 700) IT-отрасль ждала волна сокращений, массовая релокация, наплыв стартапов и трудности с заменой железа и ПО на отечественные аналоги.
Общий прогноз звучал так: «Слишком много переменных, прогнозы от неутешительных до удовлетворительных»
Насколько оправдался этот прогноз? Как изменилась ваша жизнь за последние полгода?
➡️ Пройти опрос
Разбор внутреннего устройства каналов от Николая Тузова: как реализована потокобезопасноть, как в буферизированном канале хранятся данные, какие интересные оптимизации там есть, как работает оператор Select, как каналы закрываются и т. д.
📺 Смотреть
📺 Смотреть
👍36❤3🔥3
Когда стоит переходить с Python на Go, а когда нужно оставить всё как есть: рассказывает и показывает Василий Копытов, руководитель группы разработки рекомендаций в Авито.
Читать
Читать
Хабр
Как и почему перешли с Python на Go в основном сервисе рекомендаций Авито
Привет! Меня зовут Василий Копытов, я руковожу группой разработки рекомендаций в Авито. Мы занимается системами, которые предоставляют пользователю персонализированные объявления на сайте и в...
👍5
Гоферу на заметку: опыт повышения скорости разработки с помощью кодогенерации в платформе СберМаркета PaaS.
Читать
Читать
Хабр
Как Go-разработчику сэкономить несколько недель жизни
Привет! Меня зовут Александр Сусиков, я тимлид команды, которая занимается платформой PaaS для СберМаркета. В этой статье я расскажу, как повысить скорость разработки с помощью кодогенерации. Зачем...
👎9👍4🤔4
#pentest #CVE #security #appsec
CVE-2021-38297
Технические детали и эксплуатация уязвимости в связке Go (до 1.16.9 и 1.17.x-1.17.2) + WebAssembly.
Читать
CVE-2021-38297
Технические детали и эксплуатация уязвимости в связке Go (до 1.16.9 и 1.17.x-1.17.2) + WebAssembly.
Читать
JFrog
CVE-2021-38297 - Analysis of a Go Web Assembly vulnerability
CVE-2021-38297 allows attackers to override an entire Wasm module & achieve WebAssembly code execution. Read technical analysis & mitigation from JFrog Security research >
👍6😁1🤯1