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


Как определить предпочтительную цветовую схему в JavaScript
В последних версиях macOS (Mojave) и Windows 10 пользователи смогли включить темный режим на системном уровне. Это хорошо работает, и его легко обнаружить для собственных приложений. Веб-сайты были странными приложениями, где издатель веб-сайта сам решал, какую цветовую схему использовать. Некоторые веб-сайты предлагают поддержку тем. Чтобы пользователи могли переключиться, они должны найти конфигурацию для этого и вручную обновить настройки для каждого отдельного веб-сайта. Возможно..

Аргументы функции сопоставления с образцом эликсира
Введение В декларативных языках программирования, таких как Elixir, использование операторов if для потока управления - редкость. Вместо этого Elixir использует несколько функциональных предложений для управления условной логикой. Это означает, что вы можете определять функции с одинаковыми именами, если защитные предложения и / или параметры отличаются для каждого из них. Параметры могут различаться по арности (количеству параметров) или иметь различное сопоставление с..

кто я такой
Меня зовут Секин. Я родился в 2000 году в Измире, Турция. Я вырос в нормальной семье, они поддерживали все мои попытки стать лучше. У меня было счастливое детство Мое приключение в программировании началось в 2013 году с Arduino. Я много раз пытался создавать разные вещи, на самом деле это было весело. Затем я был вынужден уйти из-за экономии, потому что после того, как я улучшил свои навыки в arduino, я решил сделать что-то более полезное, например Drone. чем я понял, что это будет..

Как уйти из карьеры и не погибнуть при попытке.
Внимание! Эта публикация была переведена с помощью Google Translate. Глава I: Побег Впервые я подумал о том, чтобы оставить карьеру программиста, на уроке разработки программного обеспечения, когда учитель сказал: «На этот урок вы приходите не для того, чтобы создавать что-то революционное, вы здесь, чтобы научиться делать графические интерфейсы. В тот момент я почувствовал, что это не то место, где мне нужно быть. Мне очень нравится мир информатики, и я с огромным уважением..

Haskell Foundation, сентябрьское семимесячное обновление, феерия
Эндрю Бордман Семь месяцев! Трудно поверить, что мы с Эмили Пиллмор уже семь месяцев руководим Haskell Foundation. Как и в случае с воспитанием детей, кажется, что время не прошло, но в то же время оно шло очень медленно. Мы хотим совершенствоваться и становиться более эффективными, поэтому в этом ежемесячном обновлении давайте рассмотрим, что мы сделали за последние семь месяцев, что мы узнали и куда мы хотим двигаться. Сбор средств Нашей первой задачей был сбор средств, чтобы мы..

Можете ли вы кодировать древнеегипетские иероглифы?
Древние египтяне делали довольно удивительные вещи; построили обелиски, которые касались солнца, владения Ра, изобрели пиво — тысяча благодарностей из будущего! — и, конечно же, подняли пирамиды из непостижимо тяжелых плит. Эти огромные стволы из известняка и гранита идеально вписались в архитектурную форму. Коллективным умом цивилизации — и уж точно не инопланетян — они совершили эти чудеса. Одним из их самых неизгладимых следов, оставшихся сегодня, являются те самые символы,..

Ковариация — это не сплоченность
Одна из причин, почему трудно называть вещи Это еще один урок, извлеченный из моих приключений по рефакторингу большого проекта JS. Легкая цель любого рефакторинга — удалить повторяющиеся блоки кода и превратить их в повторно используемые функции. Держите его СУХИМ. Сделанный. Почти… Прочитав и обсудив статью Санди Мец о том, что неправильная абстракция дороже дублирования, я начал пересматривать свою привычку дедуплицировать код. Я усердно извлекал только тот код, который..