arhrs - современные компьютерные технологии

Публикации по теме 'software-development'


Как я научился правильно использовать setTimeOut в JavaScript, будучи новичком
Я новичок, так что все эти мелочи я бегу в том, что я просто не знаю, если я не прочитал это «очень» аккуратно в документации (которую я редко). Часто при устранении неполадок я узнаю, что я сделал не так. Пока я отлаживаю, я всегда проигрываю в голове этот диалог: «Смотри! Это будет что-то очень маленьким и тупым.» И чем дольше я беру для отладки что-то, тем больше тонут знания в конце. Потому что, кто хочет провести все это время найти ответ, особенно, когда это было так просто..

7 программных ошибок, которые стоят миллиарды
Кто знал, что один студент может создать беспорядок на 10 миллионов долларов? Если вы компьютерный инженер или программист, мне не нужно подробно рассказывать об этом проклятии, называемом программной ошибкой. Это не что иное, как наша обычная жизнь, чтобы найти их. Но что, если эти баги и ошибки стоят даже не тысячи, а миллиарды долларов! Это довольно страшно, правда? Как эти ошибки могут стоить столько Стоимость программных ошибок в основном зависит от нескольких факторов...

Технологии для нетехнологов 32: Демистификация Интернета: руководство для начинающих по основам
Интернет — это обширная и сложная сеть взаимосвязанных устройств, которая коренным образом изменила способы нашего общения, доступа к информации и ведения бизнеса. В этом сообщении блога мы разберем некоторые ключевые компоненты Интернета в нетехнических терминах, включая интернет-провайдеров, модемы, маршрутизаторы, домены, URL-адреса, IP-адреса, HTTP(S), SSL-сертификаты, DNS, TCP/UDP, и популярные протоколы, такие как FTP, SFTP и SSH. Интернет-провайдер, модем и маршрутизатор Для..

8 типов боссов, с которыми программисты не будут рады работать
И должен немедленно сменить работу. Если ваши отношения с начальником не являются болезненным моментом в вашей профессиональной жизни, вы, вероятно, знаете кого-то, кто ненавидит вашего начальника и уже подумывал о смене работы из-за него. И неудивительно, ведь не все начальники могут выполнить одну из своих основных задач: мотивировать подчиненных и выкладываться на работе как можно лучше, как для их развития, так и для развития. Чтобы помочь вам справиться с вашим боссом (и..

5 причин возвращения Java
И я не говорю о новой лаконичной main-функции. Java уже давно является очень популярным языком. Однако в последние годы его популярность начала снижаться ( согласно индексу PYPL ). Более современные языки, такие как Typescript, Rust и Go, набирают силу по сравнению со старыми языками, такими как Java. Тем не менее, есть много причин, по которым я считаю, что Java останется актуальной и, возможно, даже вернется к славе самого популярного языка программирования. По-прежнему..

Как получить первые 100 загрузок в мобильном приложении
5 способов получить 100+ пользователей и начать получать доход после запуска вашего приложения Получение первых 100 загрузок — самая сложная часть работы индивидуального разработчика, это требует много времени и различных стратегий. Работая разработчиком приложений для Android около 2 лет, я изучил множество технических навыков программирования и дизайна, но ничего нельзя увидеть, если вы также не изучите социальные навыки маркетинга. Все сводится к 2 этапам — настройка и затем..

Оценка возможности проверки запросов на слияние
Вы день и ночь объединяете пулл-реквесты и задаетесь вопросом, сможете ли вы передать разработчикам, какими вы хотите видеть их будущие пулл-реквесты? Вы разработчик, чьи пулл-реквесты в конечном итоге игнорируются, несмотря на то, что они технически обоснованы? Введите propr . Несколько месяцев назад вместе с группой исследователей из Технологического университета Делфта я решил выяснить, что способствует «рецензируемости» запросов на вытягивание, отправленных в проекты с открытым..

Новые материалы

Конфигурация Gulp для WordPress - Часть II
Здесь мы переходим ко второй части руководства по настройке Gulp для оптимальной разработки WordPress. Если вы пропустили первую часть, где мы установили все модули, необходимые для задач,..

LACTF — сеть/метавселенная
В lactf я смог решить задачу веб/метавселенной. Ниже приведен исходный код, предоставленный здесь Из исходного кода видно, что флаг — это отображаемое имя администратора...

GraphQL — Язык запросов — Часть 1
Первое, что нужно знать: GraphQL — это спецификация (как она должна работать и выглядеть), а не реализация. GraphQL не нужно устанавливать, вы реализуете его с помощью серверной библиотеки,..

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

Сравнение Clojure IDE  — Emacs/Cider и IDEA/Cursive
Введение Недавно я редактировал сообщение в блоге, в котором брал интервью у жителей Метосинии относительно их любимых редакторов Clojure . Было довольно интересно увидеть, что используется..

Строки, регулярные выражения и шаблонные литералы — Часть 1 | Понимание ES6
Строки, несомненно, являются одним из самых важных типов данных в любом языке программирования. Строки есть практически в каждом языке программирования, и научиться их эффективному..

7 признаков того, что вы все еще начинающий веб-разработчик
В этой статье я расскажу о 7 признаках того, что вы все еще начинающий веб-разработчик. Это вещи, в которые время от времени могут впадать даже опытные разработчики, поэтому не беспокойтесь,..