Для общего развития - про принципы работы Garbage Collector и возможность написания его для языка C: http://libcello.org/learn/garbage-collection
#cs #memory
#cs #memory
libcello.org
Cello • Garbage Collection
libCello Official Website
Устал двигать и красить вьюшки и хочется прокачаться в понимании устройства языков программирования вообще и работы компиляторов в частности? Ты такой не один. Определить дальнейшие действия поможет небольшой чек-лист.
http://belkadan.com/blog/2016/05/So-You-Want-To-Be-A-Compiler-Wizard/
#cs #languages
http://belkadan.com/blog/2016/05/So-You-Want-To-Be-A-Compiler-Wizard/
#cs #languages
Если перед вами стоит вопрос, чем заняться на новогодних каникулах - почему бы не обратить внимание на машинное обучение и TensorFlow. Результаты, кстати, можно будет использовать и в iOS. Распознавание дорожных знаков, кстати, уже где-то встречал.
https://medium.com/@waleedka/traffic-sign-recognition-with-tensorflow-629dffc391a6
#machinelearning #cs
https://medium.com/@waleedka/traffic-sign-recognition-with-tensorflow-629dffc391a6
#machinelearning #cs
Medium
Traffic Sign Recognition with TensorFlow
Yes officer, I saw the speed limit sign. I just didn’t see you.
Начнем 2017 год с крутой статьи про шесть различных моделей работы с памятью, на которых построены различные языки программирования.
http://canonical.org/~kragen/memory-models/
#memory #languages #cs
http://canonical.org/~kragen/memory-models/
#memory #languages #cs
Построение из костяшек домино компьютера, способного выполнять бинарные операции: инверсию, XOR, AND. А самое главное - все интерактивно, можно не только смотреть, но и строить последовательности самому.
https://www.andrewt.net/maths/domputer/
#cs
https://www.andrewt.net/maths/domputer/
#cs
www.andrewt.net
The Domino Computer
A playable guide to how we built a computer from 10,000 dominoes
Отличная статья про динамическое программирование, на пальцах и с отличными примерами разбираются основы и решения конкретных задач.
https://medium.com/@alainakafkes/demystifying-dynamic-programming-3efafb8d4296?source=email-1fff99917a04-1502859212058-digest.reader------0-4§ionName=top
#cs #algorithms
https://medium.com/@alainakafkes/demystifying-dynamic-programming-3efafb8d4296?source=email-1fff99917a04-1502859212058-digest.reader------0-4§ionName=top
#cs #algorithms
freeCodeCamp
Demystifying Dynamic Programming
How to construct & code dynamic programming algorithms
Сместим акцент на чуть более фундаментальное. Подборка из десяти частоиспользуемых структур данных, для каждой из которых есть семплы на js и ссылки на задачи для тренировки.
https://proglib.io/p/data-structures/
#cs
https://proglib.io/p/data-structures/
#cs
Библиотека программиста
10 структур данных, которые вы должны знать (+видео и задания)
Бо Карнс – разработчик и преподаватель расскажет о наиболее часто используемых и общих структурах данных. Специально для вас мы перевели его статью.
Годное объяснение принципов работы с числами с плавающей точкой.
http://fabiensanglard.net/floating_point_visually_explained
#cs
http://fabiensanglard.net/floating_point_visually_explained
#cs
Разбираемся, как изучение различных парадигм помогает нам становиться лучше как разработчики.
https://blog.acolyer.org/2018/01/29/the-paradigms-of-programming/
#cs #learning
https://blog.acolyer.org/2018/01/29/the-paradigms-of-programming/
#cs #learning