Публикации по теме 'tech'


Краткая история «кодеров»
Как изменились кодеры с 50-х по сегодняшний день? Кодеры, кто они такие и чем занимаются, сильно изменились за их короткую историю, которая фактически началась в конце 50-х. Эту историю объясняет Клайв Томпсон в своей книге «Кодеры». Он разделил изменения на «четыре волны кодеров», как он это называет. Эти волны сделали программистов такими, какие они есть сегодня. Волна первая: приручение зверей Первое поколение кодеров появилось в конце 50-х — начале 60-х годов. В то время..

Основы Java: конструктор по умолчанию
Основы Java: конструктор по умолчанию Все классы Java имеют по крайней мере один конструктор, даже если мы не определяем его явно. В этой статье мы рассмотрим поведение конструктора по умолчанию, которое иногда вызывает недоумение у новых Java-разработчиков. Что такое конструктор по умолчанию? Java не требует конструктора при создании класса. Однако важно знать, что происходит под капотом, когда конструкторы не определены явно. Компилятор автоматически предоставляет..

Как предотвратить возможное дерьмо
Как предотвратить возможное дерьмо Все вы, наверное, знаете термин эвентуальная согласованность . Определение из Википедии гласит: если в данный элемент данных не вносятся новые обновления, в конечном итоге все обращения к этому элементу будут возвращать последнее обновленное значение . Я придумал еще один термин: возможная дрянь : в конце концов все программы станут дрянью . Как бороться с этим надоедливым законом дэв-природы? Возможная хрень — в конце концов все..

Выбор ноутбука для машинного обучения — покупка — часть 2
В своем последнем посте я рассказал о выборе ноутбука для своих ежедневных задач по машинному обучению. Давайте начнем с большого откровения — какой сейчас мой ноутбук? Я выбрал Macbook Air (начало 2015 г.) . Прежде чем вы приготовите вилы, позвольте мне объяснить. Средний ноутбук должен прослужить вам не менее 3 лет, а это означает, что его программное и аппаратное обеспечение и обслуживание клиентов должны быть выше среднего или превосходными. Я предпочитаю использовать..

Как найти индекс, которому принадлежит число в массиве в JavaScript
Сортировка - очень важная концепция при написании алгоритмов. Есть все виды сортировки: пузырьковая сортировка, сортировка ракушкой, сортировка блоков, сортировка гребней, сортировка коктейлей, сортировка гномов - Я не придумываю это ! Этот вызов дает нам возможность заглянуть в своего рода чудесный мир. Мы должны отсортировать массив чисел от наименьшего к наибольшему и выяснить, где данное число будет принадлежать этому массиву. Инструкции по алгоритму Возвращает наименьший..

Как я профессионально использовал Python
Хотя я в основном разбираюсь в C #, он всегда пригодится. Я работаю на полную ставку back-end-разработчиком, и мой хлеб с маслом обычно - C # и Oracle, но у меня все еще есть шансы постоянно использовать Python. Хотя я предпочитаю структурные элементы, а также надежное применение типов и отладку C #, Python пригодится каждый раз, когда мне нужен автоматизированный рабочий процесс, который может или не может возникнуть снова, но когда создание целого решения кажется излишним...

Как стать Rockstar разработчиком за 3 месяца
Это письмо предназначено для людей, которые ищут долгосрочные выгоды, изучают и разрабатывают новые продукты. Здравствуйте, дорогой медиум, Чтобы подготовиться к лучшему 2019 году, вы должны постоянно учиться использовать правильные инструменты и проложить себе путь к успеху. Наиболее значимые результаты всегда исходили от мыслителей-долгожителей. Стив был одержим эффективностью Стив Джобс с раннего возраста видел преимущество использования инструментов. В исследовании, в..