Публикации по теме 'computer-science'


Начиная с Хаскеля
Чисто функциональный язык программирования Если вы знаете меня лично или следите за моим контентом какое-то время, вы должны задаться вопросом, почему я пишу о Haskell — с 2022 года он даже больше не используется для каких-либо практических целей. Ну, честно говоря, его будут учить мне в колледже, и я решил получить немного форы, чтобы насладиться вечеринками первокурсников 🎉. Введение Haskell — чисто функциональный язык программирования. Он часто используется для обучения..

Работа в области компьютерных наук в НАСА
Многие дети в США и со всего мира мечтают стать астронавтами или работать в НАСА, но многие так и не переступают порог. К счастью для программистов и других специалистов, связанных с CS, их может ждать карьера в НАСА. НАСА является домом для самых невероятных умов в области STEM, от специалистов по управлению полетами до аэрокосмических инженеров и даже разработчиков программного обеспечения. Программисты играют все более важную роль в деятельности НАСА, начиная с работы здесь, на..

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

Все единицы и нули: как компьютеры отображают физический мир
Число «12» - это не число 12 в коробке с яйцами. Слово «камень» - это не камень, который вы встретите снаружи. Вместо этого они просто символы, созданные из набора других символов, которые представляют определенные концепции, которые хорошо отображаются в мире вокруг нас. Это инструменты, которые дают нам возможность разбить мир, массу материи на управляемые куски. Мы используем их не потому, что они объективно «истинны», а потому, что они полезны для достижения наших целей с учетом..

Понимание нотации Big O
Поскольку информатика продолжает развиваться, одной концепцией, которая остается важной для понимания производительности алгоритмов, является нотация Big O. Обозначение Big O — это математический инструмент, который позволяет нам описать эффективность алгоритма с точки зрения того, сколько времени и места он требует при увеличении размера входных данных. Крайне важно понимать нотацию Big O, потому что она позволяет нам сравнивать производительность различных алгоритмов и выбирать лучший из..

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

Лучший способ выучить языки программирования
Мы все слышали о том, что компьютерное программирование набирает большую популярность за последние 3 десятилетия. Так много студентов в наши дни хотят выбрать поток информатики, чтобы получить работу в технологической компании своей мечты — Google, Facebook, Microsoft, Apple и так далее. Итак, этот блог посвящен изучению языков программирования. Первый шаг: Учитесь по-своему - Выберите, как вы хотите изучать программирование: 1.Прохождение курса 2. Обучение на бесплатных..