Зацените, я, оказывается, 10 лет назад уже заметил, что с системными кнопками на Android что-то не так, и подход к их проектированию надо менять.
Сейчас в 2022 абсолютное большинство Android телефонов либо в режиме "Кнопки на экране, когда нужны", либо, что еще удобнее, в режиме жестов вообще без кнопок. Это совершенно очевидный вектор развития.
Год назад я предсказывал, что Apple откажется от моноброви (потому что это очевидно очень плохое решение), но сделает это со скрипом, чтобы сохранить хорошую мину при плохой игре. И вот, Apple ввела этот свой островок: типа мы убираем монобровь, но постепенно. Через пару поколений дорастут до камеры-точки или, если хватит смелости, до подэкранной. Запомните этот твит.
#gadgets
Совсем лайтовая статья для новичков "10 главных конструкций языка R".
Содержание:
- Комментарии
- Переменные и векторы
- Внешние модули
- Ввод и вывод
- Присваивание и сравнение
- Условный оператор if
- Цикл for
- Функции
- Классы, методы и объекты
#статьи
#easy
#Easy#Credit#T#i#ch#nh#s
Join the Easy Credit - Tài chính số beta on ✈️#TestFlight
🔗 Link: https://testflight.apple.com/join/B8XYxOWV
Shared by Dimitri
#python#deepseek#demo#easy#embedding#flask#gpt#huggingface_transformers#llm#mcp#multimodal#openai#qwen#rag#sentence_transformers#ui#vllm#vlm
UltraRAG is a lightweight framework that makes building retrieval-augmented generation (RAG) systems simple and fast. It uses a low-code approach where you write just dozens of lines of YAML configuration instead of complex code to create sophisticated AI workflows with conditional logic and loops. The framework includes a visual development environment where you can drag-and-drop to build pipelines, adjust parameters in real-time, and instantly convert your logic into interactive chat applications. This means you can deploy powerful AI systems that ground answers in your own data—reducing hallucinations and improving accuracy—without needing extensive coding expertise or lengthy development cycles.
https://github.com/OpenBMB/UltraRAG