Skip to content

Instantly share code, notes, and snippets.

View dmitry-osin's full-sized avatar

Dmitry Osin dmitry-osin

  • InnoTech
  • Moscow, Russia
View GitHub Profile
@dmitry-osin
dmitry-osin / css-cheatsheet-rus.md
Created April 28, 2025 23:02
Полная шпаргалка по CSS
@dmitry-osin
dmitry-osin / electronjs-cheatsheet-rus.md
Last active April 28, 2025 23:08
Шпаргалка по Electron.js

Шпаргалка по Electron.js

Electron.js - это фреймворк, который позволяет разрабатывать настольные приложения с использованием веб-технологий (HTML, CSS и JavaScript). Давайте создадим полную шпаргалку по Electron.js.

Содержание

@dmitry-osin
dmitry-osin / javascript-cheatsheet-rus-for-java-developer.md
Created April 27, 2025 16:26
Полная шпаргалка по JavaScript для Java-разработчика
@dmitry-osin
dmitry-osin / clojure-cheatsheet-rus.md
Created April 18, 2025 10:57
Шпаргалка по Clojure

Полная шпаргалка по языку программирования Clojure

Основы Clojure

Что такое Clojure?

Clojure — это современный диалект языка Lisp, работающий на платформе JVM. Это функциональный язык с акцентом на иммутабельность данных и параллельное программирование.

Основной синтаксис

@dmitry-osin
dmitry-osin / kotlin-cheatsheet-rus.md
Created April 16, 2025 17:40
Полная шпаргалка по Kotlin

Полная шпаргалка по Kotlin

1. Основы и типы данных

Базовые типы

  • Числовые: Byte, Short, Int, Long, Float, Double
  • Символьные: Char
  • Логические: Boolean
  • Строки: String

Оглавление: Принципы работы процессора

1. Основы цифровой логики

  • Двоичная система и логические операции
    • Представление данных в двоичном виде (биты, байты)
    • Логические вентили: AND, OR, NOT, XOR, NAND
    • Булева алгебра и её применение в схемах процессора
  • Триггеры и регистры
    • Как хранится бит информации (RS-триггер, D-триггер)
  • Роль регистров в процессоре