Публикации по теме 'software-engineering'
Шумерские цифры
Хроники вычислений — Ранние механизмы
В плодородном полумесяце Месопотамии, расположенном между реками Тигр и Евфрат, около 4500 г. до н.э. процветала древняя шумерская цивилизация. Шумеры, люди удивительной изобретательности и любознательности, заложили основу для многих аспектов современного общества. Среди их многочисленных вкладов один выделяется своим глубоким и продолжительным влиянием: разработка системы счисления, предшественницы математики, которую мы знаем сегодня.
Шумеры..
Кодирование и английский язык
Когда вы впервые начинаете заниматься программированием, одной из основных частей информации, которую необходимо изучить, является концепция переменных. Они являются самыми простыми, но также и одними из самых важных концепций, которые нужно обдумать на раннем этапе.
Концепция проста. «Это равно тому». Мы узнаем, что ввод этого значения в наш Javascript или нашу консоль вернет значение, которое оно представляет. Это ясное и конкретное свидетельство того, что наш код что-то сделал и что..
Программирование на Python — Младший разработчик VS Старший разработчик VS Суперстарший разработчик
1) Возведение в квадрат списка чисел
# junior dev
# doing stuff normally
lis = [1, 2, 3, 4, 5]
newlist = []
for number in lis:
newlist.append(number**2)
# senior dev
# doing stuff the pythonic way using a list comprehension
lis = [1, 2, 3, 4, 5]
newlist = [n**2 for n in lis]
# super senior dev
# haha unnecessarily complicated code
lis = [1, 2, 3, 4, 5]
newlist = list(map(lambda n:sum([n]*n), lis))
2) Переключение ключей и значений в dict
# предполагается, что значения в dict..
7 способов извлечь выгоду из своей работы в области разработки программного обеспечения
Не бойтесь задавать вопросы.
Я учусь на третьем курсе физики и работаю инженером-программистом. Я плачу за обучение в стране, где обучение бесплатно для граждан. Это потому, что они уже платят налоги. Ну, еще я плачу социальные отчисления и подоходный налог. Возможно, я никогда не получу доступа к некоторым удобствам, которые имеют граждане. Но я все еще плачу налоги, и это нормально, но могу ли я получить некоторые льготы, пожалуйста?
Поэтому я спросил своего менеджера на..
Хроники вычислений
Практическая история разработки программного обеспечения
Это книга, которую я давно хотел написать. Поскольку программирование включает в себя все больше и больше уровней абстракции, я хочу оглянуться на его корни. Это исследование истории разработки программного обеспечения, прослеживающее эволюцию математических и вычислительных инструментов с древних времен до цифровой эпохи.
Каждая глава представляет собой глубокое погружение в другую эпоху, раскрывая личные истории..
Объяснение - Состав функций
28 апреля 2020 г.
Это мой первый пост в моей серии объяснения , в котором я беру концепцию разработки программного обеспечения и объясняю ее максимально кратко и просто. Цель состоит в том, чтобы для каждого объяснения было три раздела - 1. Что это? 2. Пример 3. Когда я буду его использовать?
Цель состоит в том, чтобы помочь вам расширить свои знания, но при этом дать вам некоторый уровень глубины.
Я хотел бы получить ваши отзывы, если у вас есть какие-либо другие темы, которые..
Использование Regex с Python
Python - удобный язык, который часто используется для написания сценариев, анализа данных и веб-разработки.
В этой статье мы рассмотрим, как использовать регулярное выражение с Python, чтобы упростить поиск текста.
Поиск шаблонов текста с помощью регулярных выражений
Регулярные выражения или регулярные выражения - это описания шаблона текста.
Например, \d представляет собой одну цифру. Мы можем комбинировать символы для создания регулярных выражений для поиска текста.
Чтобы..