Буфер обмена

это интересно

Итак буфер обмена, что вы о нем знаете? Да скорее всего ничего, черный ящик, данные туда входят, а потом выходят, а вы когда-нибудь задумывались каким образом так получается что вы копируете текст из какого-нибудь офисного пакета который к примеру содержит заголовки разных уровней, определенный шрифт итд, а потом вставляете его в месенджер и он выглядит как обычный plain text. 

[Read More]

Возможности GLib

GLib - Vala Core! Dir & Timer

Такс, я потихоньку буду разбирать классы GLib, потому что GLib - базовая библиотека Vala, и все что умеет она умеет и Vala, тк сказать из коробки(без подключения сторонних библиотек).
Я попытаюсь быть максимально краток и просто разбирать базовые примеры использования, а для тех кто хочет разобраться более детально буду оставлять ссылку на ValaDoc

[Read More]

Немного асинхронщины

Пять строк, пять! Ну возьми две! Ну выпей, выпей на работе, что тебе стоит блядь. Пять строк!

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

[Read More]