Форум программистов, компьютерный форум, киберфорум
Без категории
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
Без категории Записи без категории
Старый
Сайт на Rust с использованием фреймворка Rocket
Запись от loothood размещена 19.11.2018 в 15:30
Показов 10598 Комментарии 0

Всем привет.



О чем

У меня давно была задумка.
Сделать шутливый сайт для друзей. Все что этот сайт делает - для друга генерирует случайное прилагательное. Эта генерация сохраняется в базу. На сайте можно глянуть топ-10 сочетаний. Так же, по клику на друга или...
Старый
YEW - веб фреймворк
Запись от loothood размещена 31.12.2017 в 19:07
Показов 2491 Комментарии 0

YEW - Elm/React/Angular-подобный фреймворк для создания веб-приложений с помощью Rust.
Это инструмент для тех, кто хочет использовать Rust везде, даже для написания клиентских интерфейсов в браузере.

Фичи фреймворка:
  • JSX-подобные шаблоны(со стандартными однострочными или многострочными комментариями)
  • Чистый код Rust в html шаблонах
  • В ногу с WebAssembly
  • MVC подход идентичен
...
Старый
Работа с событиями в Rust
Запись от loothood размещена 27.12.2017 в 12:26
Показов 3039 Комментарии 0

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

Перехват событий(или коллбеки) - простой способ реализации шаблона наблюдения когда субъект сообщает наблюдателям, что произошло то или иное событие.


Почему
Перехват событий может быть...
Старый
Пишем CHIP-8 эмулятор с использованием Rust и WebAssembly (часть 2)
Запись от loothood размещена 25.12.2017 в 23:11
Показов 1805 Комментарии 0

(Исходную статью я разбил на две части. Оригинал)
Первую часть перевода можно почитать тут
Работа с памятью
Создание интерфейса с помощью WebAssembly может быть довольно сложным. WebAssembly поддерживает только четыре базовых типа, поэтому передача чего-либо более сложного на границе WebAssembly/JavaScript требует некоторого кодирования/декодирования....
Старый
Пишем CHIP-8 эмулятор с использованием Rust и WebAssembly
Запись от loothood размещена 25.12.2017 в 02:04
Показов 2361 Комментарии 0

(Исходную статью я разбил на две части. Перевод второй части будет позже. Оригинал)
Последние несколько месяцев я исследовал потенциал Webassembly. Особое внимание я уделил параметрам компиляции и производительности, недавно обратил внимание на D3 Force Layout в WebAssembly с использованием AssemblyScript.

Я хотел попробовать свои силы в создании сложного приложения WebAssembly, поэтому я проводил вечера,...
Старый
Пятничный Elm (Часть VII)
Запись от loothood размещена 29.01.2016 в 17:33
Показов 1461 Комментарии 0

Пятничный Elm. Списки (Часть VII)


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

О серии "Пятничный Elm"

Это седьмой пост серии заметок о языке...
Старый
Пятничный Elm (Часть VI)
Запись от loothood размещена 27.01.2016 в 17:41
Показов 1850 Комментарии 0

Пятничный Elm. Аннотации Типов (Часть VI)

Одна из основных характеристик Elm - система статической типизации. Благодаря статической типизации, никогда не произойдет ошибок вида "runtime exception", если программа прошла стадию компиляции. В данной заметке мы рассмотрим систему типов и аннотацию типов более подробно.


О серии "Пятничный Elm"

Это шестой пост серии заметок о языке программирования...
Старый
Пятничный Elm (Часть V)
Запись от loothood размещена 15.01.2016 в 13:55
Показов 2191 Комментарии 4

Пятничный Elm. Функции (Часть V)

Мы уже рассматривали функции в предыдущих статьях. Эта статья посвящена объявлению и вызовам функций.


О серии "Пятничный Elm"

Это пятый пост серии заметок о языке программирования Elm.
Цель данной серии - дать читателям знания от уровня "Что такое Elm" до "Гуру Elm", шаг за шагом.


Функции

Так выглядит определение функции...
Старый
Пятничный Elm (Часть IV)
Запись от loothood размещена 09.01.2016 в 15:43
Показов 1453 Комментарии 0

Пятничный Elm. Hello World 2.0 (Часть IV)


О серии "Пятничный Elm"

Это четвертый пост серии заметок о языке программирования Elm.
Цель данной серии - дать читателям знания от уровня "Что такое Elm" до "Гуру Elm", шаг за шагом.


Hello World 2.0

"Ноги растут" из предыдущей статьи в которой мы написали первую программу на Elm. Напечатать...
Старый
Пятничный Elm (Часть III)
Запись от loothood размещена 09.01.2016 в 13:55
Показов 2724 Комментарии 2

Пятничный Elm. Что такое Elm (Часть III)


О серии "Пятничный Elm"

Это третий пост серии заметок о языке программирования Elm.
Цель данной серии - дать читателям знания от уровня "Что такое Elm" до "Гуру Elm", шаг за шагом.


Приступим

Создадим новую папку, например, elm-playground. Перейдем в нее. Прежде чем писать код, ма должны выполнить одну команду. Введите в консоли:
Bash
1
 
...
Старый
Установка Elm
Запись от loothood размещена 09.01.2016 в 13:45
Показов 2834 Комментарии 0

Установка Elm и настройка IDE


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

Весь инструментарий будет установлен на Ubuntu 15.04. Установка на IOS или Windows описана на официальных сайтах.


Инструментарий:
  • Язык программирования Haskell. Сайт
  • Программа git Сайт
  • Пакет nodejs Сайт
  • Программа
...
Старый
Рейтинг: 5.00. Голосов: 1.
Пятничный Elm. Что такое Elm (Часть I)
Запись от loothood размещена 09.01.2016 в 13:26
Показов 3166 Комментарии 1
Метки elm

Пятничный Elm. Что такое Elm (Часть I)


О серии "Пятничный Elm"

Это самый первый пост серии заметок о языке программирования Elm.
Цель данной серии - дать читателям знания от уровня "Что такое Elm" до "Гуру Elm", шаг за шагом.
Если вы уже имеете представление об этом языке программирования, можно пропустить эту статью и начать читать следующую.


Итак, что же такое Elm?

Elm - будущее...
Новые блоги и статьи
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru