golang
Основы тестирования Go: простые тесты, testify и визуализация покрытия

Автор статьи: Рустем ГалиевIBM Senior DevOps Engineer & Integration Architect. Официальный DevOps ментор и коуч в IBM Привет Хабр! Иногда мне приходится расширять функционал наших платформ по запросам разработчиков и в для этого мне отлично подошел Go. Однако нужно не только уметь писать на языке, но и уметь его тестировать. Как вы поняли, сегодня я хотел бы рассказать про основы тестирования в Go.Тестирование — это первостепенная задача в Go. Пакет тестирования предоставляет API для напи…

  • суббота, 3 июня 2023 г. в 00:00:19
javascript
Подключаемся к Ethereum Testnet используя только web3.js и консоль

Список транзакций в блокеВ прошлых статьях (первая и вторая) я рассказывал вам, как подключиться к локальному блокчейну. Мы использовали Ganache, это ethereum-блокчейн, состоящий всего из одной ноды. Все транзакции происходили внутри нашего локального компьютера. Ganache идеально подходит для тестирования и отладки, так как уже после старта мы получаем предустановленные аккаунты со средствами на балансе, а результаты выполнения транзакций получаем моментально. Кроме того, это изолированный бло…

  • суббота, 3 июня 2023 г. в 00:00:17
javascript
Создание сервера для онлайн ММО игр на PHP ч. 8 — Клиентская часть на Unity

Разобравшись в архитектуре сервера, реализовав механизм простого расширения его функционала путем добавления пользовательского кода через WEB админ панель и игровых локаций захотелось наконец посмотреть как бы это все работало и выглядело в игре.Т.к. сервер для игры является авторитарным то клиентская часть должна была содержать:интерфейс UI с разнообразными меню и кнопочками, джойстиком клиентскую часть подключения к серверу по протоколу websocket (о котором я писал ранее) для отправки команд…

  • суббота, 3 июня 2023 г. в 00:00:16
javascript
Кто до сих пор использует PHP?

Свой путь в сфере разработки я начала с языка PHP, но позднее в индустрии программирования акцент сместился в сторону JavaScript. Отчасти причина в том, что фронтенд-составляющая веб-среды так или иначе работает именно на JS. В этой сфере я провела последние десять лет. Недавно мне подвернулась кое-какая работа, связанная с PHP. Поначалу я была удивлена, ведь за этим языком закрепилась дурная слава – преимущественно из-за его ассоциирования с устаревшими проектами WordPress (и всеми вытекающ…

  • суббота, 3 июня 2023 г. в 00:00:15
github
microsoft / hack-together-teams

HackTogether: The Microsoft Teams Global Hack | Register, Hack, Win 👇HackTogether: The Microsoft Teams Global Hack Introduction 🛠️Build, innovate, and #HackTogether!🛠️ It's time to get started building apps for Microsoft Teams. 🔥 HackTogether is your playground for coding and experimenting with Microsoft Teams. With mentorship from Microsoft experts and access to the latest tech, you will learn how to build Teams apps based on the top Microsoft Teams app scenarios. The possibilities a…

  • суббота, 3 июня 2023 г. в 00:00:12
github
Chainlit / chainlit

Build Python LLM apps in minutes ⚡️Welcome to Chainlit 👋 Build Python LLM apps in minutes ⚡️ Chainlit lets you create ChatGPT-like UIs on top of any Python code in minutes! Some of the key features include intermediary steps visualisation, element management & display (images, text, carousel, etc.) as well as cloud deployment. Installation Open a terminal and run: $ pip install chainlit $ chainlit hello If this opens the hello app in your browser, you're all set! 📖 Documentation Plea…

  • суббота, 3 июня 2023 г. в 00:00:11
github
uidotdev / usehooks

A collection of modern, server-safe React hooks – from the ui.dev team useHooks A collection of modern, server-safe React hooks – from the ui.dev team Standard Install npm i @uidotdev/usehooks Hooks useBattery useClickAway useCopyToClipboard useCounter useDebounce useDefault useDocumentTitle useFavicon useGeolocation useHistoryState useHover useIdle useIntersectionObserver useIsClient useIsFirstRender useList useLockBodyScroll useLongPress useMap useMeasure useMediaQuery useMouse useNetworkSta…

  • суббота, 3 июня 2023 г. в 00:00:04
github
FurkanGozukara / Stable-Diffusion

Best Stable Diffusion and AI Tutorials, Guides, News, Tips and Tricks Expert-Level Tutorials on Stable Diffusion: Master Advanced Techniques and Strategies Greetings everyone. I am Dr. Furkan Gözükara. I am an Assistant Professor in Software Engineering department of a private university (have PhD in Computer Engineering). My professional programming skill is unfortunately C# not Python :) My linkedin : https://www.linkedin.com/in/furkangozukara Our channel address if you like to subscribe…

  • суббота, 3 июня 2023 г. в 00:00:03
xaker
У хакеров конфискуют имущество

На этой неделе Госдума приняла во вторник в третьем, заключительном чтении законопроект о конфискации денег и имущества, полученных в результате киберпреступлений. Проект закона нацелен «на повышение эффективности мер по противодействию преступлениям, совершаемым в сфере компьютерной информации».

  • пятница, 2 июня 2023 г. в 00:01:10