Как стать автором
Обновить

NsCDE — олдскульная среда рабочего стола для администраторов Linux-систем

Блог компании ITSumma Настройка Linux *Системное администрирование *Графические оболочки **nix *
Определенно, системные администраторы чаще имеют дело с консолью, чем с графическим UI современных Linux-систем. Но времена меняются, и все чаще администраторам приходится сталкиваться с графическими интерфейсами, к примеру, на собственных рабочих станциях. И тут им встречаются новые течения и веяния, которые так или иначе, но просочились в дизайн и юзабилити GNOME, KDE, Xfce или любое другое окружение рабочего стола.



Проект NsCDE — это современная инкарнация и частичное переосмысление мощной олдскульной среды CDE прямиком из 90-х и начала 00-х годов. По словам самого разрабочика, NsCDE — это попытка скрестить визуальную спартанскую простоту и чистоту старых интерфейсов с мощностью современного юзабилити в плане возможностей, команд и хоткеев. За визуальную основу проекта была взята классическая CDE, а «под капотом» — последние достижения в области UX.
Читать дальше →
Всего голосов 21: ↑18 и ↓3 +15
Просмотры 11K
Комментарии 5

Знакомимся с COBOL — ч.1

Cobol *
Tutorial
Этой статьей я планирую начать целый цикл, который может быть со временем соберется в книгу. Информация про COBOL на русском представлена фактически статьей в Википедии и двумя советскими ГОСТами. Вы можете спросить меня зачем я начинаю “раскапывать труп” и прочие аналогичные вопросы. Ответ прост – а просто так. Потому что я люблю COBOL, потому что он вовсе не мертвый, потому что он интересный, потому что это часть важной истории и он продолжит оставаться частью будущего. Потому что COBOL – это событие. И пусть его ругает Дейкстра и другие, это ничуть не умаляет его объемов и его влияния на ИТ в бизнес.

Читать дальше →
Всего голосов 47: ↑40 и ↓7 +33
Просмотры 56K
Комментарии 39

Знакомимся с COBOL — ч.2

Cobol *
Tutorial
Ну что же, продолжим наше знакомство дальше, в первой статье мы узнали, из чего состоит COBOL программа, какие правила существуют по ее написанию и запустили нашу первую программу. Пора двигаться дальше, в этот раз мы начнем работать с переменными и совершать первые осмысленные действия с ними.

Читать дальше →
Всего голосов 28: ↑26 и ↓2 +24
Просмотры 11K
Комментарии 55

Знакомимся с COBOL – ч.3

Cobol *
Tutorial
К сожалению забыл указать в предыдущей статье несколько важных ключевых слов:

для DIVIDE.

DIVIDE WS-B BY WS-A GIVING WS-RESULT REMAINDER <переменная>.

Используя REMAINDER мы указываем переменную в которую запишется ОСТАТОК от деления.

Для любых математических операций:

Также, добавляя ROUNDED после операции мы достигаем того, что результат будет округляться, а не просто “отбрасываться” лишний хвост.
ADD WS-A TO WS-B GIVING WS-RESULT ROUNDED.

А теперь продолжим познавать новое. Исполняя обещание развеять удивление о странном выводе значений переменных мы разберем в этот раз PICTURE IS (он же PIC) и форматы переменных.
Читать дальше →
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 8.3K
Комментарии 6

COBOL (ч. 4.) – IF и его друзья…

Cobol *
Tutorial
Рассмотрев в предыдущих “уроках” структуру программы (http://habrahabr.ru/blogs/atnikvariat/115813/), простенькие арифметические функции (http://habrahabr.ru/blogs/atnikvariat/115821/) и описание переменных (http://habrahabr.ru/blogs/atnikvariat/115849/) мы пойдем все дальше и дальше!

В этот раз мы познакомимся с вкусностями условий (а также получим дополнительный маленький подарок для знаний в конце).

Итак, я думаю все, кто хоть немного интересовался программированием помнят, что есть наверное во всех практически ЯП – такой оператор как IF (Если), есть он конечно же и в COBOL.

Читать дальше →
Всего голосов 10: ↑3 и ↓7 -4
Просмотры 4.6K
Комментарии 0

Выходцы из Black Isle снова на Kickstarter

Разработка игр *
Студия разработчиков Obsidian Entertainment намерена с помощью Kickstarter порадовать ностальгирующих игроков новым проектом в духе олдскульных компьютерных ролевых игр студии Black Isle (Не нынешней, а той самой «старой» Black Isle). Возглавляют выходцев мастодонты жанра: Фергус Уркхарт, Крис Авеллон, Тим Кейн, Джош Сойер и другие. Все эти ребята в бытность островитянами работали над Fallout 1/2, Icewind Dale, Planescape: Torment и другими культовыми ролевыми играми. После роспуска студии Black Isle, Obsidian прославились такими проектами как Neverwinter Nights 2, Star Wars: Knight of the Old Republic 2 — The Sith Lords, Fallout: New Vegas и другими. Многие проекты у них не получались из-за постановки грандиозных планов проработки ролевого отыгрыша, которые затем отправлялись в утиль из-за срыва сроков, заданных издателем. Теперь же Obsidian хотят сделать игру уровня Baldur's Gate, Icewind Dale и Planescape: Torment в отрыве от акул бизнеса, желающих AAA-проекты с графоном, а в сотрудничестве с игроками. Встречайте на Kickstarter — проект Вечность (Project Eternity).
Читать дальше →
Всего голосов 41: ↑41 и ↓0 +41
Просмотры 17K
Комментарии 72

Google BBS Terminal — как google мог бы выглядеть в 80-х

IT-компании

Австрийские web-программисты из mass:werk решили представить, как мог бы выглядеть google во времена BBS

Под капотом у этой штуки:


Штука хоть и бесполезная, но если не выключать звук — доставит вам несколько приятных ностальгических минут
Всего голосов 31: ↑26 и ↓5 +21
Просмотры 12K
Комментарии 6

Краткая история дискретных мультимедийных аудиокарт

Звук

Вступление


Piccy.info - Free Image Hosting

Как человек, не кончавший филармоний, я всегда немного стесняюсь и переживаю, когда рассказываю о своём увлечении — прослушивании музыки и звуков. Кхм, «прослушивание звуков» звучит наверное смешно и ёрнически, но что поделать, так и есть, музыка наполненная звуками и эффектами для меня как сайт забитый котиками. И наверное, когда-нибудь это приведёт к затяжному задротству, но пока я чувствую себя ещё сколь-нибудь адекватным, я хотел-бы поделиться с вами своей статьёй об истории потребительских звуковых плат. Надеюсь, вам будет интересно как и мне при составлении!

Читать дальше →
Всего голосов 49: ↑44 и ↓5 +39
Просмотры 20K
Комментарии 50

cool-old-term — старый добрый терминал

Qt *
Некто с никнеймом Swordfish90 разрабатывает эмулятор терминала cool-old-term с интерфейсом, напоминающим старые CRT мониторы. Автор признаётся, что мечтал реализовать подобное приложение со времени, когда он впервые сыграл в Fallout III. Swordfish90 пытается сделать олдскульный, но вместе с тем настраиваемый и легковесный эмулятор терминала. Проект разрабатывается с использованием Qt5 и QtQuick, разработка ведётся на Github.


Скрытый текст

Всего голосов 128: ↑122 и ↓6 +116
Просмотры 48K
Комментарии 42

Социальная инженерия как метод атаки

Восстановление данных *
Из песочницы
«Only for fun» — такой девиз мы часто использовали, атакуя какие-либо системы. За довольно короткий период своей деятельности скопилось большое количество материала. Передо мной встала задача, как его упорядочить. Целью данной статьи не является обучение взлому. Это просто истории, в которых лишь поверхностно описывается атака методом социальной инженерии. В основном, это взлом каких-либо веб-систем, в которых важную роль играет человеческий фактор. Сама концепция, что можно взломать что-то без единой строчки кода, делает взлом системы интересным и уникальным. Социальная инженерия – это не просто наука. Нет единой универсальной схемы взлома этим способом. В каждом отдельном случае хакер разрабатывает собственный путь к достижению конкретного результата.
Данная статья носит исключительно ознакомительный характер. Напоминаем, что намеренный взлом систем чреват правовыми последствиями.

image
Читать дальше →
Всего голосов 39: ↑36 и ↓3 +33
Просмотры 28K
Комментарии 6

Печатная машинка вместо клавиатуры

Гаджеты Старое железо


Для тех работников слова, кто никак не может отказаться от любимого «ундервуда», стартап USB Typewriter предлагает оригинальный способ не отказываться от печатных машинок вовсе. Для этого нужно приобрести набор для превращения машинки в устройство ввода для планшета, заменив, таким образом, компьютерную клавиатуру. Стоимость набора для переделки составляет всего $99.
Читать дальше →
Всего голосов 21: ↑18 и ↓3 +15
Просмотры 14K
Комментарии 12

Любитель олдскульных игровых консолей создает игру для Sega Mega Drive

Краудсорсинг Игры и игровые консоли


Что? Старые игры уже много лет не выходят для ретро-консолей и хочется чего-то новенького? Это желание осуществимо. В канун (ну, почти) Нового Года разработчик Мэтт Филлипс (Matt Phillips) решил создать игру для 16-битной консоли Sega Genesis/Mega Drive. Понимая, что на это уйдет довольно много времени, он решил собрать средства для работы на Kickstarter. Сейчас кампания набрала четвертую часть от требуемой суммы (около 12 тысяч фунтов стерлингов вместо 48 тысяч). До завершения кампании еще 33 дня, а значит, у проекта есть довольно крупный шанс быть профинансированным целиком и полностью.

Игра, которую делает Филлипс (пока в свободное от основной работы время) называется Tanglewood. Она должна выйти зимой 2017 года. Как раз в это время темное время суток растягивается, и коротать такие вечера можно с джойстиком любимой консоли в руках. По сюжету, главный герой игры попадает в неприятную ситуацию — он отбивается от своих сородичей и пропадает в лесу после захода солнца. А это очень опасное время для молодых щенков, одним из которых является Nymn (так зовут главного героя).
Читать дальше →
Всего голосов 21: ↑20 и ↓1 +19
Просмотры 17K
Комментарии 14

Комета Хейла-Боппа

Астрономия
Ровно 20 лет назад в небе была видна яркая комета Хейла-Боппа. Это пожалуй последняя комета которую простые прохожие замечали на небе сами, без подачек СМИ. Последующие кометы были уже не такие яркие, их так просто не заметить. Несколько раз замечал как прохожие по вечерам удивленно указывали друг другу на необычное в небе.



Эта фотография была сделана на фотоаппарат «Зенит» пленка Kodak Gold 400. Выдержка была 10 минут. Гидировал я вручную по ядру кометы. Хоть визуально кометы неподвижны (не верьте мультфильмам, что они проносятся по небу как метеоры) за 10 минут звезды получились смазанными.
Всего голосов 24: ↑12 и ↓12 0
Просмотры 6.8K
Комментарии 10

Примитивная графика для ленивых, олдфагов и ленивых олдфагов

Программирование *C++ *C *
Привет, Хабр. Напоролся я не так давно в сети на довольно простенькую библиотеку для работы с графикой в С/С++, которая может быть полезна школьникам и студентам в их программных изысканиях (не требуя при этом почти никаких знаний), а также некоторым олдфагам, которые помнят древнюю как мамонт графику для DOS. В частности, такой примитивный графический либ, как graphics.h для Турбо Си, на который до сих пор влажно смотрят учителя информатики в школах и преподаватели программирования в универах.
Читать дальше →
Всего голосов 23: ↑12 и ↓11 +1
Просмотры 13K
Комментарии 6

«На сон грядущий» или таймер выключения Windows из командной строки

Ненормальное программирование *Совершенный код *
Из песочницы
Ценность этой статьи скорее не в самом решении, а в напоминании как можно быстро решать простые задачи.

Но если Вам нужно простое решение — пожалуйста:

Сохраните в CMD эти строки и после запуска через 20 минут (1200 секунд) компьютер перейдет в спящий режим. Итого программа заняла 73 байт:
ping 127.0.0.1 -n 1201 > nul
rundll32 powrprof.dll,SetSuspendState 0,1,0

Но если Вам нужно именно выключить, то всё будет еще короче, а именно 47 байт. Просто вторая строка будет выглядеть:
shutdown -s -t 00

Использую это перед сном, включая свое любимое онлайн радио «на сон грядущий» так же из командной строки, о чём будет рассказано под катом.
Кому все таки стало любопытно, прошу под кат. Ссылки на готовые скрипты в конце статьи.
Читать дальше →
Всего голосов 29: ↑9 и ↓20 -11
Просмотры 14K
Комментарии 42

Старые версии Mozilla Firefox

Браузеры

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

На самом деле, всё это происходило не так уж давно - президентом в 2011 году был Дмитрий Медведев, но браузеры действительно были радикально легче. Дистрибутив Mozilla Firefox версии 1.5 занимает чуть меньше 5 мегабайт.

Что в этом толку? Этот вопрос я задал себе следующим, и тут же решил проверить - а много ли пользы от тогдашних браузеров в современном мире? Скачал и установил себе последовательно Mozilla Firefox 1.5.0.12, 10.0.2, 20.0.1, 30.0 и 40.0.3. Хотел продолжить, но дальнейшее исследование не имело смысла (позже будет понятно, почему).

Общий результат

Дистрибутивы Firefox доступны. Браузер до сих пор можно скачать с первой и до последней версии, все они могут установиться на последней Windows 10, причём так, чтобы не мешать другим установленным браузерам (даже себе же но более поздней версии), если устанавливать их в разные папки.

Я пытался зайти на несколько известных сайтов и кликнуть пару ссылок, чтобы убедиться в их работоспособности.

Как правило, если браузеру удавалось открыть страницу, то отображал он её более-менее корректно, явных проблем с вёрсткой не было заметно. Проблемы были другие.

Читать далее
Всего голосов 23: ↑16 и ↓7 +9
Просмотры 13K
Комментарии 27

The Centre for Computing History in Cambridge

История IT Старое железо Настольные компьютеры

О существовании компьютерного музея в Кембридже я узнал случайно, лениво гугля "things to do in Cambridge" буквально в ночь перед поездкой. На сайте The Centre for Computing History, в разделе Visiting красным по белому написано, что они closed и когда re-opening — неизвестно. Тем не менее, я доверился новости про открытие и не прогадал, так что теперь у меня десятки фотографий уникальных раритетных железяк, которыми было бы грешновато не поделиться.

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

Компьютерный клуб 2000х: LAN Party, ретро игры и ностальгия

Игры и игровые консоли
Из песочницы

Всем привет! Оставлю здесь историю становления очень необычного гаража в Нижнем Новгороде, который по итогу стал локальным пристанищем для местных прогеров, криптянников, сеошников, веб дизайнеров и других специалистов из IT индустрии 😀. Этот пост ностальгии адресован поколению миллениалов и несет в себе воспоминания об игровых клубах 2000х, где мы прогуливали школу и оставляли деньги со школьных обедов.

Читать далее
Всего голосов 158: ↑158 и ↓0 +158
Просмотры 23K
Комментарии 80