Обложка канала

Developer Starter pack. Страница 13

4518 @devsp

Начинаешь свой путь в разработку? Или ты гуру и хочешь узнать новое? Тогда тебе стоит взглянуть на @devsp ✔️Английские термины(без него никуда) ✔️Бесплатные ресурсы для получения основ различных языков программирования ✔️Ресурсы - помощники ✔️Интересны

  • Developer Starter pack

    Разница между ключевым словом var и оператором короткого объявления в Golang
    #GO

    Переменная — это место хранения или заполнитель, используемый для хранения значения. Это позволяет нам манипулировать и извлекать хранимую информацию. Есть два способа объявить переменные на Голанах:

    Использование ключевого слова var
    Использование оператора короткого объявления ( : = )
  • Developer Starter pack

    Kotlin Do-while цикл
    #Kotlin


    Как и в Java, цикл do- while является оператором потока управления, который выполняет блок кода по крайней мере один раз без проверки условия, а затем многократно выполняет блок или нет, он полностью зависит от логического условия в конце do-while блок. Это контрастирует с в то время цикла , потому что в то время как цикл выполняется блок только тогда , когда условие становится истинным , но делать-то время цикл выполняет код , а затем выражение или испытание условие вычисляется.
  • Developer Starter pack

    Скала | Функции — Основы
    #Scala

    Функция представляет собой набор операторов, которые выполняют определенную задачу. Можно разделить код на отдельные функции, помня, что каждая функция должна выполнять определенную задачу. Функции используются для помещения некоторых общих и повторяющихся задач в одну функцию, поэтому вместо того, чтобы снова и снова писать один и тот же код для разных входных данных, мы можем просто вызвать функцию. Scala считается функциональным языком программирования, поэтому они играют важную роль. Это облегчает отладку и изменение кода. Функции Scala являются первоклассными значениями .
  • Реклама

  • Developer Starter pack

    Карта Уменьшить в Hadoop
    #Hadoop

    Одним из трех компонентов Hadoop является Map Reduce. Первый компонент Hadoop — распределенная файловая система Hadoop (HDFS) — отвечает за хранение файла. Второй компонент, Map Reduce, отвечает за обработку файла.

    Предположим, есть файл слов, содержащий текст. Давайте sample.txt этот файл как sample.txt . Обратите внимание, что мы используем Hadoop для работы с большими файлами, но для простоты объяснения здесь мы берем текстовый файл в качестве примера. Итак, давайте предположим, что этот файл sample.txt содержит несколько строк в виде текста. Содержание файла выглядит следующим образом:
  • Developer Starter pack

    Изучение языков программирования – отличная пища для Вашего ума. Особенно, если это Javascript или php. Осваивайте инструменты веб-разработки и получайте новые знания с каналом @drbrain4web.

    Каждый день:

    1. актуальные статьи,
    2. тренды,
    3. примеры кода,
    4. интересные задачи.

    Front & Back. Ждем Вас на канале @drbrain4web
  • Developer Starter pack

    Модуль bisect
    #Python

    Модуль bisect - обеспечивает поддержку списка в отсортированном порядке с помощью алгоритма деления пополам.
    Набор функций:
    bisect.insort(list, elem), он же bisect.insort_right(list, elem) - вставка элемента в отсортированный список, при этом elem располагается как можно правее (все элементы, равные ему, остаются слева).
  • Developer Starter pack

    Три самых редких явления на планете:

    1. Девушки в сфере IT.
    2. Блог девушки про IT.
    3. Интересный блог девушки про IT.

    Программистка — это авторский блог девушки с 7-летним стажем программирования. 

    Она в простых словах рассказывает даже самые сложные вещи и создаёт полезный контент как для новичков, которые с компьютером на «вы», так и для опытных прогеров.

    👾 Вэлкомt.me/programmistkas
  • Developer Starter pack

    Котлин пока петля
    #Kotlin
    В программировании цикл используется для многократного выполнения определенного блока кода, пока не будет выполнено определенное условие. Если вам нужно распечатать счет от 1 до 100, то вы должны написать оператор печати 100 раз. Но с помощью цикла вы можете сэкономить время и вам нужно написать только две строки.
  • Developer Starter pack

    Анонимная функция в Go Language
    #GO

    Язык Go предоставляет специальную функцию, известную как анонимная функция. Анонимная функция — это функция, которая не содержит никакого имени. Это полезно, когда вы хотите создать встроенную функцию. В языке Go анонимная функция может образовывать замыкание. Анонимная функция также известна как  литерал функции .
  • Developer Starter pack

    Модуль datetime
    #Python

    Модуль datetime предоставляет классы для обработки времени и даты разными способами. Поддерживается и стандартный способ представления времени, однако больший упор сделан на простоту манипулирования датой, временем и их частями.
  • Developer Starter pack

    Скала | Сопоставление с образцом
    #Scala

    Сопоставление с образцом — это способ проверки заданной последовательности токенов на наличие определенного образца. Это наиболее широко используемая функция в Scala. Это метод проверки значения по шаблону.
    Здесь вместо ключевого слова используется ключевое слово « match ». «Match» всегда определяется в корневом классе Scala, чтобы сделать его доступным для всех объектов. Это может содержать последовательность альтернатив. Каждая альтернатива будет начинаться с ключевого слова case . Каждый оператор case содержит шаблон и одно или несколько выражений, которые оцениваются, если указанный шаблон соответствует. Чтобы отделить шаблон от выражений, используется символ стрелки (=>) .
  • Developer Starter pack

    Искусственный интеллект снимает маски с омона
    Никто не останется безнаказанным.
    Белорусский художник и разработчик игр Андрей Максимов опубликовал видео, как нейросеть устанавливает силовиков на фотографиях и «срывает с них маски». Видео было опубликовано в Youtube.
    «Все ваши лица будут возвращены на фото и видео ваших противозаконных действий, сколько бы носков вы ни наматывали себе на голову», — заявил автор видео.
    «У вас есть последняя возможность уйти», — говорит Максимов на видео.
    За неполный день видео набрало более 265 тысяч просмотров в YouTube.
  • Developer Starter pack

    Экосистема Hadoop
    #Hadoop

    Обзор: Apache Hadoop — это платформа с открытым исходным кодом, предназначенная для облегчения взаимодействия с большими данными. Однако для тех, кто не знаком с этой технологией, возникает вопрос: что такое большие данные? Большие данные — это термин, присваиваемый наборам данных, которые не могут быть эффективно обработаны с помощью традиционной методологии, такой как RDBMS. Hadoop занял свое место в отраслях и компаниях, которым необходимо работать с большими наборами данных, которые являются чувствительными и требуют эффективной обработки. Hadoop — это структура, которая позволяет обрабатывать большие наборы данных, которые находятся в форме кластеров. Будучи основой, Hadoop состоит из нескольких модулей, которые поддерживаются большой экосистемой технологий.
  • Developer Starter pack

    ​​Согласно исследованию Академии больших данных MADE и портала HH.ru, специалисты по анализу данных — одни из самых востребованных на рынке. В 2019 году вакансий в области анализа данных стало больше в 9,6 раза, чем в 2015 году. Спрос на дата-сайентистов постоянно растет, как и их зарплаты (в среднем — 140 000 рублей).

    В SkillFactory стартует обновленный курс-тренажёр «Data Science». Python, машинное обучение, нейросети и deep learning, основы Big Data и Data engineering — всё это вы освоите на практических задачах и хакатона. А если что-то будет непонятно — менторы всегда на связи.

    К концу обучения у вас будет готовое портфолио, а лучшие студенты будут трудоустроены.

    🚀Запишитесь на курс со скидкой 40%: https://clc.am/8gDbjg
  • Developer Starter pack

    Котлин для петли
    #Kotlin

    В Kotlin цикл for эквивалентен циклу foreach других языков, таких как C #. Здесь цикл for используется для обхода любой структуры данных, которая предоставляет итератор. Он используется совсем иначе, чем цикл for других языков программирования, таких как Java или C.
  • Реклама

  • Developer Starter pack

    Уверены, что большинство из тех, кто сталкивается с задачей разметки данных, не нанимает для этого армию временных сотрудников, а запускает проекты в Толоке. Но для многих крауд-платформа - это такой черный ящик, в котором на входе ставится задача, а на выходе получается готовый датасет. При этом, чтобы получить действительно безупречный датасет, важно не забывать про необходимость контроля качества работы исполнителей. И у Толоки для этого есть несколько классных инструментов:

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

    Правила и инструменты можно и нужно сочетать. Инструменты, эффективные для решения одних задач, зачастую могут быть неэффективны для других. Однако при их грамотной комбинации можно решать даже самые смелые и амбициозные задачи. Подробнее о том, как это делать, можно почитать здесь https://clck.ru/R2whp
  • Developer Starter pack

    Модуль pickle
    #Python

    Модуль pickle реализует мощный алгоритм сериализации и десериализации объектов Python. "Pickling" - процесс преобразования объекта Python в поток байтов, а "unpickling" - обратная операция, в результате которой поток байтов преобразуется обратно в Python-объект. Так как поток байтов легко можно записать в файл, модуль pickle широко применяется для сохранения и загрузки сложных объектов в Python.
  • Developer Starter pack

    Hadoop YARN Архитектура
    #Hadoop

    YARN расшифровывается как « Еще один переговорщик по ресурсам ». Он был введен в Hadoop 2.0 для устранения узких мест в Job Tracker, который присутствовал в Hadoop 1.0. YARN был описан как « Redesigned Resource Manager » во время его запуска, но теперь он превратился в крупномасштабную распределенную операционную систему, используемую для обработки больших данных.