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


Использование общих библиотек в конвейере Jenkins
Расширение библиотек кода по конвейерам Jenkins может показаться сложной задачей. Есть много разных способов сделать то же самое в конвейере Jenkins. Выбор между декларативным или скриптовым конвейером. Выбор того, где и как импортировать библиотеки. Разработчику Jenkins предстоит выполнить обширный список задач. Не говоря уже об отслеживании окружающей среды и состояния конвейера по мере его развития. Итак, как лучше всего использовать общие функции в разных конвейерах?..

Считаете программирование скучным? Вот 5 способов сделать это приятным
Фото Филип Мишевски на Unsplash Посмотрим правде в глаза: хотя программирование обычно доставляет удовольствие, иногда оно может надоесть. Иногда вы просто упираетесь в стену, забываете основную цель и, в конце концов, выгораете. Вы можете днями или неделями не программировать — делать все, кроме сидения за компьютером. Если программирование — ваш основной источник дохода, то эти выходные могут стать невыносимыми и в конечном итоге привести к отказу от программирования. Итак,..

Математический способ решения задач программирования
Общеизвестно, что компьютер был создан, чтобы производить вычисления. Процессор - это, по сути, высокопроизводительный калькулятор, но есть кое-что, что меня сильно усложняет, когда я работаю над разработкой программного обеспечения. За свою карьеру я видел, как многим программистам не хватает математических понятий, и этот недостаток не означает, что эти программисты не очень хороши в разработке программного обеспечения. На самом деле, я не вижу себя использующим математические концепции,..

ЦЕЛОВАТЬ. Ruby Challenge — Редактор изображений с интерфейсом командной строки
Все началось как вызов. Успейте сделать это до понедельника как можно лучше. Я поставил цель провести один продуктивный день на этой задаче. Это означает ~ 6 часов кодирования, чтобы сделать все это, так как всегда есть более важные дела, чем развлечения. Большую часть времени я думал о простоте и дизайне программ на Ruby, и это основная тема того, что вы собираетесь прочитать. Я решил написать об этом в блоге, так как мне очень нравится разработка Ruby, и, вероятно, из-за предстоящего..

Введение в JavaScript
Эти материалы предназначены для тех, у кого хотя бы немного опыта работы с другими языками программирования высокого уровня. JavaScript — это язык программирования, созданный для Интернета в 1995 году Бренданом Эйхом во время работы над Netscape Navigator (первым веб-браузером в Интернете). Он добавляет интерактивные и динамические элементы на веб-сайты. Сегодня JS можно использовать для программирования робота, написания игрового сценария в Unity, даже редакторы кода пишутся на JS...

Лучшая производительность, высокий уровень безопасности, устаревшие функции: вот все новости о PHP 7.2
PHP 7.2 имеет много особенностей, касающихся безопасности, реализаций и устаревших функций. Кроме того, он вводит прирост производительности (уже в версии 7 была проделана большая работа): PHP 7.2 составляет 20% быстрее, чем версия 7.0 и на 10% быстрее, чем версия 7.1. Вот все функции , предлагаемые этой новой версией. Аргумент подсказки типа Начиная с PHP 5 можно было указать тип аргумента, передаваемого функции. Пример: class SimpleClass { public $foo = ‘bar’; } $simpleClass..

Ruby on Rails: переход с sqlite3 на Postgres
Ruby on Rails: переход с sqlite3 на Postgres Вы создали приложение Rails поверх базы данных sqlite3 по умолчанию и теперь хотите развернуть его в Heroku? Что ж, мне неприятно рассказывать вам об этом, но Heroku не обрадуется этому. Вероятно, поэтому вы в первую очередь читаете эту статью. Как коллега-младший разработчик, мне также пришлось пройти через процесс миграции моей базы данных на Postgres для развертывания на Heroku, и я должен сказать, что это было нелегко. Вот почему я..