Gambas

Браун, К. По рецептам д-ра Брауна [Linux Format, 2014, № 4 (182), апр.]

Браун, К. По рецептам д-ра Брауна [Текст] : Эзотерическое системное администрирование из причудливых заворотов кишок серверной : [материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown)  //  Linux Format. — 2014. — № 4 (182), апр.. — С. 56, 58-60. — (Рецепты доктора Брауна). — Вэблиогр. "Хотите узнать больше?": с. 60 (3 назв.). — Содерж.: Фокус со Шляпой? : [скептический комментарий к так называемому «объединению сил» CentOS и Red Hat, в котором доктор задумывается над вопросом — это и вправду партнерство, или поглощение?] ; Утилита i-nex. Удобный инструмент, собирающий в одном пункте всю труднодоступную информацию об устройствах и ОС : [графическая утилита i-nex (http://i-nex.linux.pl)] : [краткая информация] ; Что такое Gambas? : [язык программирования и среда разработки, основанная на интерпретаторе BASIC] : [краткая справка]. — С. 56 ; Очень упрощенная схема некоторых крупных компонентов ядра и некоторых системных вызовов для доступа к ним [Изображение] : [цвет. схема] ; Великие дебаты : [спор об архитектуре ядер между Энди Таненбаумом (Andy Tanenbaum) и Линусом Торвальдсом (Linus Torvalds) 1992 года (этот довольно резкий спор можно найти на http://bit.ly/1kXaL35, а его второй раунд  — на http://bit.ly/1cwIB5C]. — С. 58 ; Проникнем в самое сердце. Ядро — одна из важнейших, хотя и самых незаметных частей системы. Но чем оно, собственно, занимается? Добрый Доктор объясняет : [что такое ядро, основные функции ядра, чего в ядре нет и спор об архитектуре ядра, архитектура ядра («монолитное» ядро на самом деле модульное, модули ядра), ядро с точки зрения программиста (видимая часть ядра — это набор «системных вызовов», дающих доступ к функциям ядра другим программам, системные вызовы), ядро с точки зрения системного администратора, ядро с точки зрения промышленного эксперта (ядро как социальный и программный феномен, статистика вклада в ядро, скорость роста ядра из отчета Linux Foundation; поразительное свойство ядра — впечатляющий набор оборудования, на котором оно работает; реальная оценка проникновение Linux на рынок (суперкомпьютеры, облака, встроенный Linux)]. — С. 58-60 ; И кто же автор ядра? : [современный ответ на вопрос об авторе ядра Linux, где Линус Торвальдс (Linus Torvalds) является изначальным автором ядра, в настоящее время код ядра обогащается многими разработчиками без явной принадлежности к какой-либо компании, также пять ведущих компаний (по количеству отправленных заплаток, в порядке убывания) — Red Hat, Intel, Texas Instruments, Linaro и SUSE — вносят вклад в код]. — С. 59.
     Аннотация 
     Доктор выражает скептицизм насчет партнерства Red Hat и CentOS, представляет графическую утилиту i-nex, выкладывает всю подноготную ядра, советует тем, кто хочет узнать больше о системных вызовах, набрать man 2 intro и man 2 syscalls, рекомендует тем, кто хочет расширить и углубить знания о внутренностях ядра, попробовать почитать материалы сайта http://kernelnewbies.org и сайта Linux Foundation. 

Браун, К. Gambas: почти что Basic

Браун, К. Gambas: почти что Basic [Текст] : учебник : [написание приложения с графическим интерфейсом для Linux на Gambas 3.5.2] : [практическое руководство с примерами и разбором кода] / Крис Браун [Chris Brown]  //  Linux Format. — 2014. — № 6 (184), июнь. — С. 88-91. — (Академия кодинга) (Gambas). — Вэблиогр. "Скорая помощь": с. 89 (1 назв.), с. 90 (1 назв.). — Прил.: "От C к VB и Gambas" : [синтаксические различия Gambas и языков семейства C (C, C++, Java или C#)] : [справка]. — С. 90 ; "Сборщик пакетов" : [перечень этапов сборки установочных пакетов]. — С. 91. 
     Аннотация
     Учимся писать приложения с графическим интерфейсом для Linux на Gambas, компилировать их для выполнения вне IDE Gambas и собирать установочные пакеты для различных дистрибутивов.
     Во-первых, следуем пошаговой инструкции Криса Брауна и пишем свою первую программу в Gambas — традиционную программу “Hello World” с графическим интерфейсом. 
     Во-вторых, пишем графическое приложение для контроля местонахождения дисков фонотеки (дома диск или в автомобиле), в ходе которого рассмотрим обработчики событий (обработчики событий для пунктов меню).
     В-третьих, пишем маленькую консольную программу, в которой определяется и используется класс, на классическом примере в виде банковского счета. 
 

Бэйн М. А. Gambas : Cекреты и хитрости

Бэйн М. А. Основы программирования. Программирование на Basic. Gambas [Текст] : Cекреты и хитрости / Марк Александр Бэйн (Mark Alexander Bain) // Linux Format. — 2006. — № 1 (74-75), янв.. — С. 82-85. — (Учебник Gambas).
Аннотация
Пишем программу для редактирования конфигурационных файлов и по ходу дела рассматриваем все тонкие моменты в действии.

Бэйн М. А. Основы программирования. Gambas. Ч. 3

Бэйн М. А. Основы программирования. Gambas [Текст] : Часть 3. Построение приложения / Марк Александр Бэйн (Mark Alexander Bain) // Linux Format. — 2005. — № 4 (73), дек.. — С. 72-75. — (Учебник Gambas).
Аннотация
Как реализовать максимум функций с минимумом затрат.

Бэйн М. А. Основы программирования. Gambas. Ч. 2

Бэйн М. А. Основы программирования. Программирование на Basic. Gambas [Текст] : Часть 2. Модули и классы / Марк Александр Бэйн (Mark Alexander Bain) // Linux Format. — 2005. — № 3 (72), нояб.. — С. 90-93. — (Учебник Gambas).
Аннотация
Программирование на Gambas с профессиональной точки зрения – изучаем переменные и повторное  использование кода при помощи модулей и классов.

Бэйн М. А. Основы программирования. Gambas. Ч. 1

Бэйн М. А. Основы программирования. Gambas [Текст] : Part 1. Легкий доступ к базам данных / Марк Александр Бэйн (Mark Alexander Bain) // Linux Format. — 2005. — № 2 (71), окт.. — С. 86-89. — (Учебник Gambas). — Прил.: «Эмблема Gambas». — С. 87.
Аннотация
Gambas (от английского «Gambas Almost Means BASic, в русском переводе «Gambas — почти Basic») — интегрированная среда разработки.
В первой части учебника по Gambas Марк Александр Бэйн показывает как создать приложение для работы с базой данных всего за десять минут. В конце этого урока Вы научитесь создавать графический пользовательский интерфейс, настраивать (простую) базу данных, а также читать и писать в неё информацию при помощи графического интерфейса.

Хадсон П. Gambas

Хадсон П. Gambas [Текст] : Среда разработки на BASIC [обзор версии 2.9.0 (http://gambas.sourceforge.net)] / Пол Хадсон // Linux Format. — 2009. — № 1 (113-114), янв.. — С. 97. — (LXF HotPicks).
        Аннотация
        Gambas — некогда простой дизайнер графических интерфейсов с парой дополнительных библиотек — переродился в одну из лучших систем разработки свободного ПО.