Как стать автором
Обновить
6
0
Алексей @KAlexAl

Пользователь

Отправить сообщение

Технологии «Звёздных войн» и возможны ли они в нашем мире

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 6.8K

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

Что уж там говорить! Представьте себе на минуту, что имея даже самый простой спидер, вам не нужно думать о бездорожье, так как ему эта дорога и не нужна вовсе. А имея звездолет с гипердрайвом, можно за несколько часов добраться до другой планеты. А дроиды? На их плечи можно взвалить практически всю черную работу. Световой меч – это вообще находка! Им не только можно быстро и качественно нашинковать своих врагов, но и нарезать несколько тонн металла.

В этой статье я хотел бы рассмотреть некоторые технологии из вселенной “Звездных войн” и возможность их создания в нашем мире.

Читать далее
Всего голосов 17: ↑13 и ↓4 +9
Комментарии 19

Blueprint: удобный инструмент для создания UI на Gtk4

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 3K

Разметку для Gtk-приложений можно создавать несколькими способами. Это можно сделать при помощи средств самого языка программирования, на котором пишется программа. Или же применить визуальный конструктор, типа Cambalache, который, в свою очередь, создаст специальный ui-файл в формате XML.

Blueprint — это язык разметки, а также компилятор, специально созданный для приложений написанных на Gtk4.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 0

Cambalache: новый инструмент для быстрой разработки

Время на прочтение 2 мин
Количество просмотров 3.1K

На конференции GUADEC 2021  был представлен новый инструмент для быстрой разработки интерфейсов GTK3 и GTK4 под названием Cambalache. В отличии от Glade, он способен поддерживать создание нескольких интерфейсов пользователя в одном проекте.

Читать далее
Всего голосов 3: ↑1 и ↓2 -1
Комментарии 0

Математика сторон света

Время на прочтение 5 мин
Количество просмотров 5.5K

Привет, Хабр!

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

Читать далее
Всего голосов 20: ↑9 и ↓11 -2
Комментарии 14

Софт для учителей и школьников

Время на прочтение 2 мин
Количество просмотров 2.4K

Когда я только начал изучать JavaFX и писать первые программы, я искал сайты, где можно было выложить свои творения. Так я нашел Учительский портал. Мои разработки как раз подходили по своей тематике под его требования.

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Комментарии 6

Firefly: культовый сериал продолжается в книгах

Время на прочтение 2 мин
Количество просмотров 10K

Привет, Хабр!

"Светлячок" — это сериал снятый в жанре космического вестерна. Сериал состоит только из одного сезона, в котором всего 14 серий.

Сериал повествует о команде корабля класса "Светлячок", которая зарабатывает себе на жизнь мелкими преступлениями, перевозя на своем корабле различные грузы. Действие разворачивается в далекой планетарной системе, куда переселились люди несколько сотен лет назад.

Читать далее
Всего голосов 13: ↑9 и ↓4 +5
Комментарии 25

Блокнот на языке Vala

Время на прочтение 5 мин
Количество просмотров 4.3K

В этом посте я расскажу о простом блокноте на языке программирования Vala. Программа создавалась с использованием среды разработки GNOME Builder и редактора интерфейсов Glade.

Читать далее
Всего голосов 10: ↑6 и ↓4 +2
Комментарии 13

Botfather: универсальный фреймворк для автоматизации

Время на прочтение 5 мин
Количество просмотров 8.5K

Привет, Хабр!

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

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 0

Программа для создания deb-пакетов

Время на прочтение 2 мин
Количество просмотров 7.1K

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

Читать далее
Всего голосов 14: ↑12 и ↓2 +10
Комментарии 12

Создание TreeView и ComboBox в Glade

Время на прочтение 3 мин
Количество просмотров 1.8K

Привет всем! У многих начинающих разработчиков, которые задумали создавать интерфейс своего очередного шедевра в Glade часто возникают трудности с конструированием различного рода списков. У меня тоже были похожие затруднения. Я решил написать данный пост, надеясь, что он поможет новичкам разобраться с созданием упомянутых элементов. Постараюсь разъяснить все максимально подробно.

Читать далее
Рейтинг 0
Комментарии 0

Программа для создания desktop-файлов

Время на прочтение 5 мин
Количество просмотров 8.4K

В дистрибутивах GNU/Linux значки приложений в меню описываются специальными текстовыми файлами. Эти файлы имеют расширение .desktop и при установке приложения создаются автоматически. Но иногда бывают ситуации когда нужно самому создать такой файл. Это может быть когда у вас на руках имеется только исполняемый файл приложения, то есть когда приложение не упаковано должным образом. В некоторых дистрибутивах из коробки имеются программы для создания значков запуска, а в некоторых их нет и нужно искать такие приложения в репозиториях. Я создал свой вариант такой программы и в этом посте расскажу, что она из себя представляет.

Читать далее
Всего голосов 10: ↑7 и ↓3 +4
Комментарии 19

Книга-игра Гарри Гаррисона на HTML

Время на прочтение 4 мин
Количество просмотров 6.4K

Привет всем! Еще со школьных времен очень люблю фантастику. В те далекие времена мне больше всего нравился цикл романов Гарри Гаррисона о Стальной Крысе. Как-то решил я на выходные взять домой из школьной библиотеки подшивку журнала "Если". Просматривая журналы, обнаружил в одном из них книгу-игру вышеупомянутого фантаста. Называется произведение "Стань Стальной Крысой" и является текстовым квестом, в котором читатель по ходу сюжета должен выбирать варианты действий из предложенных. Особенно интересно было бродить в лабиринте. Туда без блокнота и карандаша не стоило и соваться!

Не так давно мне стало интересно, а есть ли в Интернете варианты реализации этой игры на каких-либо языках программирования.

Читать далее
Всего голосов 19: ↑13 и ↓6 +7
Комментарии 18

Красивое радио для браузера

Время на прочтение 3 мин
Количество просмотров 3.7K

Прогуливаясь по просторам Интернета, я случайно наткнулся на довольно интересную разработку. Называется "Russian Radio Player". Пользователь выбирает станцию для прослушивания, слушает музыку, а на экране в это время сменяют друг друга красивые картинки. Внешний вид мне очень понравился, но так как мне больше по душе космическая тематика, то я решил этот плеер переделать под себя. Что из этого всего получилось читайте в этом посте.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 0

Радио с записью станций на языке Java

Время на прочтение 10 мин
Количество просмотров 3.1K

Привет всем! Как я уже говорил в своем первом посте, я не программист, а скорее любитель. Пробовал писать свои поделки на разных языках, но начинал я с Java. Больше всего из семейства Java мне понравилась платформа JavaFX. Точнее сказать, связка JavaFX + FXML, где в контроллере расписываем логику, а графический интерфейс описываем в отдельном fxml-файле. Радио как раз написано с помощью этой связки.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 3

Создатель динамических обоев на языке Vala

Время на прочтение 10 мин
Количество просмотров 2.2K

Привет! Для создания динамических обоев в дистрибутивах GNU/Linux в большинстве случаев применяются специальные xml-файлы. Я решил создать программу, которая генерирует такой файл. Конечно, есть готовые скрипты для этого или даже можно вручную создать такой файл, но куда удобнее работать в программе с графическим интерфейсом. Здесь я тоже не первый, так как такие программы уже имеются в репозиториях, но почему бы не написать свой вариант?

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 3

Пишем онлайн-радио на языке Vala

Время на прочтение 11 мин
Количество просмотров 3.7K

Привет всем! В своем первом посте я хочу рассказать о создании простого радио на языке Vala. Я ни разу не программист, а скорее любитель и все свои разработки я писал на Java, но так как на компьютере использую GNU/Linux, а именно старый добрый Debian, да еще на GNOME, то подумал, а почему бы не попробовать написать что-нибудь под эту систему.

Читать далее
Всего голосов 13: ↑11 и ↓2 +9
Комментарии 6

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность