Evgenii Legotckoi
Evgenii Legotckoi14 вересня 2016 р. 13:18

LinuxПочаткова конфігурація доступу до VDS в Ubuntu 16.04

Ubuntu, VDS, Linux

У зв'язку з розвитком ресурсу EVILEG, було прийнято рішення щодо плавного переїзду на домен COM, а також переведення сайту з CMS Wordpress на фреймворк Django. З Ruby On Rails якось не залагодилося, а ось із Django процес пішов практично відразу. …

Читати
Evgenii Legotckoi
Evgenii Legotckoi03 вересня 2016 р. 11:03

PyQt5PyQt5 - Урок 002. Hello World на PyQt5

qt5, qt, PyCharm, qt уроки, PyQt5

Python — це високорівнева мова програмування загального призначення, орієнтована на підвищення продуктивності розробника та читання коду, як каже Вікіпедія. А також активно використовується для написання веб-додатків. Ну а для роботи з Qt для Python була розроблена компанією Riverbank Computing бібліотека …

Читати
Evgenii Legotckoi
Evgenii Legotckoi28 серпня 2016 р. 11:17

QtQt/C++ - Урок 055. QSignalMapper проти лямбда-функцій

лямбда функция, Qt, C++, lambda, QSignalMapper

QSignalMapper є чудовим класом, щоб організувати роботу сигналів та слотів для динамічно створюваних об'єктів. Наприклад, динамічно створюваних кнопок або об'єктів у QStackedWidget. Особливо це було актуально у застарілих версіях програмного забезпечення, тобто базованого на Qt 4.8 , де система сигналів …

Читати
Evgenii Legotckoi
Evgenii Legotckoi28 серпня 2016 р. 11:08

QtQt/C++ - Урок 054. Читання даних із файлу CSV та їх подання через QStandardItemModel

CSV, Qt, QTableView, QStandardItemModel

Формат даних CSV ( Comma-Separated Values — значення, розділені комами), є найпростішим форматом представлення табличних даних. Цей формат підтримується Excel та багатьма іншими офісними пакетами. Наприклад, я часто стикаюся з цим форматом, коли роблю вивантаження статистики на сайт з панелі …

Читати
Evgenii Legotckoi
Evgenii Legotckoi26 серпня 2016 р. 03:56

RubyПосібник користувача №28 - Рубін - Гайки та болти

Ruby, ruby lesson, ruby уроки, user guide, руководство пользователя

Эта глава посвящена некоторым практическим приемам.

Разделители выражений

В некоторых языках необходимо соблюдение некоторых правил пунктуации; часто используется точка с запятой (

;
), для обозначения окончания выражения в программе.  Ruby вместо этого следует соглашениям, используемым в шеллах, таких как …

Читати
Evgenii Legotckoi
Evgenii Legotckoi26 серпня 2016 р. 03:52

RubyПосібник користувача №27 - Ruby - Ініціалізація об'єкта

Ruby, ruby lesson, ruby уроки, user guide, руководство пользователя

В нашем классе Fruit из предыдущей главы есть @-переменные: первая описывает вид фрукта, вторая - его состояние.  Только после написания своего специализированного метода

inspect
для этого класса, мы осознали, что для любого фрукта отсутствие заданных характеристик бессмысленно.  К счастью, в …

Читати
Evgenii Legotckoi
Evgenii Legotckoi26 серпня 2016 р. 03:21

RubyПосібник користувача №26 - Ruby - Аксесуари

Ruby, ruby lesson, ruby уроки, user guide, руководство пользователя

Что такое аксессор?

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

Читати
Evgenii Legotckoi
Evgenii Legotckoi26 серпня 2016 р. 03:18

RubyПосібник користувача №25 - Ruby - Обробка винятків: переконайтеся

Ruby, ruby lesson, ruby уроки, user guide, руководство пользователя

Иногда бывает нужна очистка по завершении работы некоторого метода.  Возможно, должен быть закрыт открытый файл, буферизованные данные должны быть сброшены, и т.п., etc.  Если бы существовала только одна точка выхода из метода, мы могли бы уверенно поместить код очистки в …

Читати
Evgenii Legotckoi
Evgenii Legotckoi26 серпня 2016 р. 03:09

RubyПосібник користувача № 24 - Ruby - Обробка винятків: порятунок

Ruby, ruby lesson, ruby уроки, user guide, руководство пользователя

При выполнении программы могут возникать непредвиденные проблемы.  Файл, который нужно прочитать, может не существовать; диск может оказаться полным в момент записи данных; пользователь может некорректно ввести данные.

ruby> **file = open("some_file")**
**ERR: (eval):1:in `open': No such file or directory - …
Читати
Evgenii Legotckoi
Evgenii Legotckoi25 серпня 2016 р. 13:00

LinuxТоп 10 Розробників та Компаній, які зробили внесок у ядро Linux у 2015-2016 роках

Linux, 25 лет, Linux Kernel

Сообщество ядра Linux закрыло год установлением нового рекорда по числу изменений влитых в один релиз, по сравнению с предыдущим отчётом разработки Linux Kernel .

В версии ядра 4.6 можно увидеть около 13,517 патчей влитых за 63 дня, что равно рекорду, …

Читати
OI
  • Ora Iro
  • 24 грудня 2024 р. 17:38

C++ - Тест 001. Первая программа и типы данных

  • Результат:40бали,
  • Рейтинг балів-8
AD

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:50бали,
  • Рейтинг балів-4
m
  • molni99
  • 26 жовтня 2024 р. 11:37

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:80бали,
  • Рейтинг балів4
Останні коментарі
ИМ
Игорь Максимов22 листопада 2024 р. 22:51
Django - Підручник 017. Налаштуйте сторінку входу до Django Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
Evgenii Legotckoi
Evgenii Legotckoi01 листопада 2024 р. 00:37
Django - Урок 064. Як написати розширення для Python Markdown Добрый день. Да, можно. Либо через такие же плагины, либо с постобработкой через python библиотеку Beautiful Soup
A
ALO1ZE19 жовтня 2024 р. 18:19
Читалка файлів fb3 на Qt Creator Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
ИМ
Игорь Максимов05 жовтня 2024 р. 17:51
Django - Урок 064. Як написати розширення для Python Markdown Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
d
dblas505 липня 2024 р. 21:02
QML - Урок 016. База даних SQLite та робота з нею в QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
Тепер обговоріть на форумі
p
pimacontrols8531 грудня 2024 р. 20:39
Finding the Right Rittal Small Enclosure for Your Needs Rittal is a leading manufacturer of enclosures for industrial and IT applications. Their small enclosures offer a compact and reliable solution for a wide range of needs, from housing electronic…
Donald Randolph
Donald Randolph30 грудня 2024 р. 13:59
Personal Injury lawyer Santa Monica As an experienced Santa Monica personal injury lawyer, Donald C. Randolph has recovered over $100 Million in verdicts and settlements for our clients. In severe injury cases, this compensation i…
Nirvana Yoga School
Nirvana Yoga School30 грудня 2024 р. 16:13
OAuth2.0 через VK, получение email Nirvana Yoga School is one of the most trusted and reputed traditional Rishikesh yoga courses , India certified by Yoga Alliance, USA. We aim to spread traditional yoga teachings so t…
s
sripark30 грудня 2024 р. 15:47
Mobile app development company in Chennai A Mobile app development company in Chennai focuses on creating personalized mobile applications to meet various business requirements. These companies offer a full range of services,…
a
amit8830 грудня 2024 р. 15:45
Excel in Exams with PSLE Maths Tuition Singapore Preparing for the PSLE can be challenging, but the right guidance makes all the difference. PSLE Maths tuition Singapore offers personalized coaching to help students master key concepts, improv…

Слідкуйте за нами в соціальних мережах