Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

Сказ о M1 GPU

Программирование *Rust *Разработка под Linux *Процессоры
Перевод

Привет всем, в эфире Асахи Лина!✨

marcan попросил меня написать статью о M1 GPU, и вот она готова ~! Это был долгий проект, растянувшийся на несколько месяцев, и было о чём поведать, так что, надеюсь, вам понравится!

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 1.3K
Комментарии 0

Новости

ChatGPT ответил на тест по микробиологии лучше среднестатистического студента

Искусственный интеллект Биология
Из песочницы
Перевод

Технический мир гудит из-за ChatGPT — чат-бота, который считается самым продвинутым из когда-либо созданных. Он может создавать стихи, песни и даже компьютерный код. Он убедительно построил отрывок текста о том, как вынуть бутерброд с арахисовым маслом из видеомагнитофона, в стиле Библии короля Иакова.

На мой взгляд, это действительно замечательно. Но как ученый, я хочу узнать больше о возможностях ChatGPT. Может ли он ответить на трудные вопросы по сложным темам? Может ли он синтезировать информацию? Может ли он анализировать эксперимент?

Чтобы узнать больше, я провел ChatGPT тест по микробиологии. Вопросы, которые я задавал, подошли бы для выпускного экзамена для бакалавра по биологии, который только что закончил вводный курс по микробиологии.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 485
Комментарии 5

Многопоточный процесс выполнения процедуры с помощью методов стандартных подсистем 1С

Алгоритмы *IT-стандарты * *

В данной статье рассмотрим примеры выполнения функций и процедур в многопоточном режиме, используя возможности Библиотеки стандартных подсистем платформы 1С.

Читать далее
Рейтинг 0
Просмотры 390
Комментарии 0

Быстрый консольный ввод на .NET

Спортивное программирование *.NET *C# *

Во времена, когда .NET был закрытой технологией только для Windows, за ним и языком C# закрепилась репутация платформы, которая отлично подходит для решения бизнес-задач, но непригодна для соревновательного программирования и написания высокопроизводительного кода.


Часто приходится слышать, что "шарпы медленные", особенно в контексте алгоритмических задач, например с timus.online и codeforces.com. И, увы, не только слышать, но и сталкиваться с реальными проблемами, связанными с особенностями платформы, получая Wrong Answer, Runtime Error, Memory Limit, Time Limit при корректном алгоритме.


Большинство этих проблем кроется в особенностях консольного ввода и вывода. Да и часто куда проще написать cin >> nили sc.nextInt(), чем int.Parse(Console.ReadLine()) или Console.ReadLine().Split().Select(int.Parse).ToArray(), из-за чего выбор падает на другой язык.


Далее я расскажу о распространённых проблемах с консольным вводом-выводом в .NET, и о том, как сделать ввод быстрым и удобным.

Читать дальше →
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 1.5K
Комментарии 1

Точка с запятой в JavaScript: Действительно ли она вам нужна? [Руководство 2022]

Блог компании OTUS JavaScript *Программирование *
Перевод

В JavaScript точки с запятой являются необязательными.

Да, вы не ослышались.

Читать далее
Всего голосов 16: ↑9 и ↓7 +2
Просмотры 1.9K
Комментарии 10

Чему не учат разработчиков: советы для начинающих

Блог компании VK Программирование *

Иногда меня спрашивают, как стать разработчиком? Сложно ли это, что для этого нужно, какой язык выбрать? Спрашивают друзья, родственники, знакомые. Далёкие от сферы информационных технологий или забросившие когда-то программирование и подумывающие о возвращении (читай дауншифтеры). Я не нашёл статьи, которую мог бы скидывать в таких случаях, и решил её написать. Здесь должна быть шутка про 14 конкурирующих стандартов, но как солдат не смеётся в цирке, так и программист не улыбается, говоря о конкурирующих стандартах.

Часто бывает, что начинающие разработчики, уже неплохо зная язык, сталкиваются с тем, что непосредственно программирование занимает небольшую долю рабочего времени, и многих это демотивирует. Постараюсь рассказать, почему так получается и как можно этого избежать.

Читать далее
Всего голосов 12: ↑10 и ↓2 +8
Просмотры 2.3K
Комментарии 2

Как привлечь инвестиции в стартап: гид по инструментам

IT-инфраструктура *Управление продуктом *Микросервисы *
Recovery mode
Tutorial

В этой статье рассмотрим некоторые сервисы, которые помогут вам найти инвесторов для стартапа и сэкономить время в процессе. Мы сами регулярно пользуемся такими сервисами, когда работаем с клиентами, которые хотят привлечь инвестиции в стартап.

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Просмотры 302
Комментарии 0

Еще один «привет» из мира 1с — новые возможности языка запроса, которые нужно знать всем 1с-никам

Алгоритмы *IT-стандарты * *

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

Введение

Всем привет! В данном материале, я решил, что немного отойду от своего основного профиля - практической разработке и изучения возможностей библиотеке стандартных подсистем (БСП) и затрону работу программиста с языком запросов 1с.

Читать далее
Всего голосов 9: ↑5 и ↓4 +1
Просмотры 818
Комментарии 4

Создание онлайн сервера для мобильных многопользовательских, realtime 2D игр (жанра RPG и стратегии) с API на PHP ч. 5

PHP *JavaScript *Lua *Unity *Unreal Engine *

Продолжая серию статей про разработку сервера для онлайн игр (адрес проекта http://my-fantasy.ru) на языке PHP в это части я хочу рассказать про безопасное добавления пользовательского кода для добавления функционала игровых механик. В статье я опишу существующие решения для PHP , сравню скорость работы приведу видео примеры.

Для тестов будет использовано следующее железо:

Читать далее
Всего голосов 6: ↑4 и ↓2 +2
Просмотры 711
Комментарии 0

Практической опыт проектирования систем графового анализа

Блог компании GlowByte Анализ и проектирование систем *Big Data *Хранилища данных *

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

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 519
Комментарии 1

Ускоряем разработку за счет пакета Mason на Flutter

Разработка под iOS *Разработка мобильных приложений *Разработка под Android *Dart *Flutter *
Из песочницы

Привет, меня зовут Александр, и я Flutter-разработчик в агентстве InstaDev. В процессе работы постепенно пришло осознание того, как много времени приходится тратить на написание шаблонного кода. Вооружившись желанием оптимизировать процесс, обнаружил решение: актуальный и развиваемый пакет Mason. Что он умеет, как с ним подружиться, и каков был путь от hello world до гибкого и настраиваемого генератора – рассказываю в этой статье.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 412
Комментарии 0

Flatbuffers в Unity — ускорили сериализацию в 40 раз

Блог компании OTUS Разработка игр *Unity *
Перевод

Недавно мы отказались от загрузки и парсинга JSON в нашем Unity-клиенте в пользу двоичного формата, на основе Flatbuffers. В этой статье вы узнаете:

- Почему мы это сделали? 
- Что такое Flatbuffers?
- Как вам сделать это самим?
- Какую выгоду вы можете из этого извлечь?

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 814
Комментарии 4

Магия размерностей и магия Котлина. Часть вторая: Продвинутые возможности  KotUniL

Программирование *Kotlin *Физика
Tutorial

Это вторая статья из серии статей про магии размерностий и Котлина на примере библиотеки KotUniL.

В первой статье мы рассмотрели, как с помощью этой библиотеки не разбивать космические аппараты :-). 

В этой статье мы рассмотрим менее очевидные, но не менее интересные фичи библиотеки.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 399
Комментарии 2

Истории

Разработка и тестирование сортируемых компонентов Drag and Drop. Часть 1 — Разработка

JavaScript *Программирование *Тестирование веб-сервисов *ReactJS *
Перевод

Разработка и тестирование сортируемых компонентов Drag and Drop. Часть 1.

В этой серии статей мы рассмотрим задачу разработки и тестирования сортируемых компонентов Drag-and-Drop.

Читать далее
Рейтинг 0
Просмотры 251
Комментарии 0

Дизайн. С нуля до миддла

Блог компании Constanta Дизайн мобильных приложений *Учебный процесс в IT Карьера в IT-индустрии Дизайн

Привет!

Меня зовут Ксюша, мне 29 лет и я продуктовый дизайнер в Константе.

В этой статье я расскажу о том, с чего начался мой путь в дизайне и постараюсь дать несколько полезных советов тем, кто только начинает.

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 862
Комментарии 4

Типы знаний в бизнесе: явные, неявные, встроенные

Управление проектами *Управление продуктом *
Перевод

Эта статья  — мое осмысление западного опыта и теории в сфере Knowledge Management. В своей прошлой статье я уже затронул тему явных и неявных знаний, и обещал раскрыть эту тему подробнее. Недавно нашел зарубежную статью о том, какие знания в бизнесе стоит фиксировать. Здесь процитирую отрывки из неё и добавлю примеры из собственной практики. 

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 470
Комментарии 1

Немного о Fastify

Блог компании OTUS JavaScript *Node.JS *
Перевод

Почти 15 лет назад Райан Томайко (Ryan Tomayko) написал книгу "The Thing About Git" (Про Git). Это было время, когда SVN (Subversion - система управления версиями) все еще активно использовался. Мало кто понимал, почему Git такой особенный, и тогда я тоже не принадлежал к их числу. Статья Райана уловила суть Git'а и убедила меня перейти на него.

Уже было написано множество статей о том, почему и как следует принимать Fastify, но сейчас 2022 год, а Express - самый традиционный фреймворк веб-сервера для Node.js - по-прежнему имеет примерно в 49 раз больше еженедельных загрузок npm, чем Fastify:

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Просмотры 1.1K
Комментарии 1

Управление в децентрализованных сетях

Децентрализованные сети *IT-инфраструктура **nix *Алгоритмы *
Из песочницы

В статье рассматривается способ управления (администрирования) компьютерами в небольшой организации. Компьютеры на базе Debian объединены в несколько несвязанных между собой сетей, равнозначны между собой, нет выделенных серверов и отдельного рабочего места у администратора.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 839
Комментарии 3

Про самолёт МС-21: разбор, что это вообще

Блог компании Туту.ру Транспорт


МС-21 расшифровывается как магистральный самолёт двадцать первого века. Именно на него рассчитывает большинство российских авиакомпаний в ближайшие годы. Но главный вопрос настоящего — когда будет получена государственная сертификация, после которой возможны лётные испытания и только потом постановка на регулярные рейсы. Сертификацию ждём со дня на день. А пока рассказываем, что это за лайнер и куда он нас увезёт на крыльях из новейших композитных материалов. Ведь доля пластика у него в конструкции — 30 процентов. И это рекорд.

МС-21 — первый в своём классе самолёт с крылом из композитных материалов, представитель нового поколения. Также в этом классе Airbus А320 и Boeing 737-800. Именно их, как предполагается, будут заменять на МС-21 российские авиакомпании. И именно их новый лайнер должен превзойти по некоторым своим параметрам. В комплексной программе развития авиатранспортной отрасли Российской Федерации до 2030 года запланировано производство корпорацией «Иркут» 270 самолётов МС-21.
Читать дальше →
Всего голосов 72: ↑63 и ↓9 +54
Просмотры 11K
Комментарии 32