Программирование

C# - Курсы валют НБУ в Json формате

В этой статье мы создадим программу, которая загружает курсы валют с сайта НБУ, после чего эти курсы выводит на экран в удобном для восприятия виде.

Если вы думаете, при чем тут курсы валют, я ж не банкир? Зачем мне это не нужно? Вы ошибаетесь - если вам не нужны курсы валют, то технологии, рассмотренные здесь вам обязательно пригодятся в будущем.

ООП - Объектно ориентированное программирование

Концепция ООП (Объектно ориентированное программирование) рассматривает программу, как совокупность логически обособленных сущностей, объектов. Каждый объект создается по шаблону и наделяется набором методов и свойств, определяющих ключевые особенности объекта. Шаблон этот называется классом объекта.

SOLID

SOLID - это Аббревиатура, которая обозначает пять основных принципов, которых должны придерживаться программисты.

DRY - Don't Repeat Yourself

Основополагающий принцип, которого должны придерживаться все программисты. Программист, при написании кода программы, должен избегать его дублирования. Данный принцип пересекается с еще одним принципом ООП - SRP

Для повторного использования кода лучше всего использвать методы и функции, делегаты и так далее. В последствии, такой код легче поддерживать, так как для внесения изменений достаточно исправить код прогрммы в одном месте, а не во всех местах, куд был скопирован код.

PowerShell

PowerShell

PowerShell - мощнейший инструмент, незаменимый помощник любого Windows администратора, а с недавнего времени, после того, как компания Майкрософт выпустила PowerShell для Linux - он стал отвоевывать сердца и Linux админов.

На данный момент, компании Майкрософт удалось реализовать поддержку следующих платформ: Windows, Linux, macOS и ARM.

Как создать программу Windows в блокноте

Давайте создадим программу, не прибегая к установке дополнительного программного обеспечения. Только Windows, Блокнот и немножко времени.

Вы не ослышались. Написать программу в блокноте - это реально. Для этого не нужно устанавливать никаких дополнительных програм, компилятор, который нам понадобится - уже есть в каждой современной Windows системе.

BgInfo своми руками

Большинство сисадминов знают программу BgInfo, которая может быть полезна администраторам первой линнии в процессе поддержки пользователей, а также системным администраторам, при администрировании серверов под управлением операционной системы MS Windows. В принципе, возможностей программы BgInfo в 98% случаев вполне достаточно. Но, так уж случилось, что мой случай попал в эти два процента и пришлось самому изобретать велосипед. Сегодня я хочу поделиться своими наработками, может кому-то эта программа также будет полезна.

Android: Создание своей первой программы

Если вы хотите разобраться как создать программу для Google Android - вы приняли правильное решение. В данной статье будет рассмотрен подготовительный этап, а именно установка и настройка среды разработки. На последок мы создадим небольшую программу, которую сразу-же протестируем в виртуальном устройстве Android.

Программы для Android пишутся на языке программирования Java, на обычном компьютере, а после - автоматически устанавливаются на устройство, как реальное, так и виртуальное, если у вас нет реального устройства под управлением Andriod, или вы хотите протестировать программу на устройствах с различной диагональю экрана, объемом памяти и другими параметрами.

Для того, чтоб разобраться в принципах создания программ для Android - на сайте разработчика вы найдете исчерпывающую документацию.

Windows: Как создать программу

Cоздать программу самому? Это очень просто! Не верите? Давайте сделаем небольшую программу, которая станет вашей отправной точкой в мир программирования.

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

Не буду рассуждать на тему зачем может потребоваться писать самостоятельно программу, у каждого свои причины. Оговорюсь сразу, что в данной статье будет использоваться язык программирования C# и среда разработки Microsoft Visual Studio, у которой имеется бесплатная редакция, возможностей которой хватит "за глаза" любому.

Drupal: Как добавить пункт меню в админ панель

Если нужно добавить пункт меню в административной панели, следует воспользоваться хуком hook_menu. Согласно мануалу, для того, чтоб определить hook_menu, нужно создать функцию имямодуля_menu.

Подписка на RSS - Программирование