habrahabr
Базовые алгоритмы на графах

Всем привет! Меня зовут Нурислам (aka tonitaga), и сегодня я бы вам хотел рассказать об Базовых алгоритмах на графах. Что такое граф? Посмотреть Я не стану подробно описывать, что такое граф, так как полно других источников, но скажу, что задача из ОГЭ(ЕГЭ) по информатике на нахождение кратчайшего пути, это и есть граф. Держите ссылочку на основную информацию о графах: Графы Больше про терминологию в мире графов можно прочитать здесь …

  • воскресенье, 6 августа 2023 г. в 00:00:19
habrahabr
Дизайнер не нужен. Правила создания красивых UI

Чем проще система — тем она эффективнее. Здесь не нужен художественный вкус или особая одарённость. Красота появляется сама собой, если система спроектирована без лишних деталей. Хороший пример таких интерфейсов дают рабочие инструменты. Молоток, ножовка, электропила. Всё это создано не для красоты, а чтобы идеально ложиться в руку и эффективно выполнять свою функцию. О красоте думают в последнюю очередь, но в итоге дизайн профессиональных инструментов зачастую вызывает искреннее восхищение.…

  • воскресенье, 6 августа 2023 г. в 00:00:18
javascript
Волшебство Drag And Drop: Как динамические дашборды делают жизнь проще. Часть 1. Описание и мотивы

Всем привет :)Я Никита, уже больше 4 лет занимаюсь фронтендом, погружаюсь в инфраструктуру и кайфую от IT мира и комьюнити около веба, частенько читаю Хабр и решил попробовать написать сам.Решил сделать цикл статей и рассказать про опыт добавления динамических элементов на страницу с помощью drag and drop и получения данных с bff. Предварительно разбив на три части.Описание решения, технологий и мотивацияТехническая часть с кодом про структуру компонентов и Drag and Drop решениеТехническая ча…

  • воскресенье, 6 августа 2023 г. в 00:00:15
github
focus-editor / focus

A simple and fast text editorFocus A simple editor whose goal is to get out of your way and let you do work. This editor is for people who value simplicity, are sensitive to input latency and do not require heavy language support in their editor. Quick start Download the executable and put it somewhere where it will live. Launch the executable. Once launched, it will generate its configuration files. On Windows, it will create a global.focus-config file and a projects folder next to itsel…

  • воскресенье, 6 августа 2023 г. в 00:00:14
github
tl-open-source / tl-rtc-file

webrtc file transfer tool,p2p网页在线文件传输,跨终端,不限平台,内网不限速,支持私有部署,支持多文件拖拽发送,支持本地屏幕录制,远程屏幕共享,远程音视频通话,密码房间,直播,oss云存储,中继服务设置,webrtc检测,统计,文字传输,公共聊天,远程画板,丰富的后台管理,实时执行日志展示,机器人告警通知等功能tl-rtc-file-tool 【始于文件传输,不止于文件传输】 体验地址 | DockerHub | EN-DOC QQ群: 624214498 背景 : 20年毕设的题目相关整理出来的 简介 :(tl webrtc datachannel filetools)用webrt在web端传输文件,支持传输超大文件。 优点 : 分片传输,跨终端,不限平台,方便使用,内网不限速(局域网最高到过70多M/s),支持私有部署,支持多文件拖拽发送,网页文件预览 扩展 : 扩展了许多丰富的小功能,如本地屏幕录制,远程屏幕共享(无延迟),远程音视频通话(无延迟),直播(无延迟),密码房间,oss云存储,中继服务设置,webrtc检测,webrt…

  • воскресенье, 6 августа 2023 г. в 00:00:12
github
xorbitsai / inference

Replace OpenAI GPT with another LLM in your app by changing a single line of code. Xinference gives you the freedom to use any LLM you need. With Xinference, you're empowered to run inference with any open-source language models, speech recognition models, and multimodal models, whether in the cloud, on-premises, or even on your laptop. Xorbits Inference: Model Serving Made Easy 🤖 English | 中文介绍 | 日本語 Xorbits Inference(Xinference) is a powerful and versatile library designed to serve la…

  • воскресенье, 6 августа 2023 г. в 00:00:12
github
labring / FastGPT

A platform that uses the OpenAI API to quickly build an AI knowledge base, supporting many-to-many relationships.Fast GPT Fast GPT 允许你使用自己的 openai API KEY 来快速的调用 openai 接口,目前集成了 Gpt35, Gpt4 和 embedding. 可构建自己的知识库。并且 OpenAPI Chat 接口兼容 OpenAI 接口,意味着你只需修改 BaseUrl 和 Authorization 即可在已有项目基础上接入 FastGpt! 🛸 在线体验 🎉 fastgpt.run 🎉 ai.fastgpt.run 知识库原理图 👨‍💻 开发 项目技术栈: NextJs + TS + ChakraUI + Mongo + Postgres(Vector 插件) 这是一个平台项目,非单机项目,除了模型调用外还涉及非常多用户的内容。 本地开发 Quick Start 🚀 私有化部署 官方推荐 Sealos 部署 无需服务器,代理和域…

  • воскресенье, 6 августа 2023 г. в 00:00:09
github
cyphar / incus

Powerful system container and virtual machine managerIncus Incus is a modern, secure and powerful system container and virtual machine manager. It provides a unified experience for running and managing full Linux systems inside containers or virtual machines. Incus supports images for a large number of Linux distributions (official Ubuntu images and images provided by the community) and is built around a very powerful, yet pretty simple, REST API. Incus scales from one instance on a single mac…

  • воскресенье, 6 августа 2023 г. в 00:00:09
github
donno2048 / snake

A minimal snake in assemblySnake This is a snake game in assembly made for DOSBox and Linux. You can view the online Demo (Use your arrow keys on pc or swipe on mobile). Inspired by Can you fit a whole game into a QR code? It was made in order to create the smallest "fun" game possible. To build and run it use: sudo apt update sudo apt install dosbox nasm -y git clone https://github.com/donno2048/snake cd snake nasm snake.asm -o snake.com -f bin dosbox -c "cycles 1" -c "moun…

  • воскресенье, 6 августа 2023 г. в 00:00:08