Pull to refresh
100
-12
Иван Маров @vaniacer

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

Send message

Почем бакалавриат для народа?

Level of difficulty Easy
Reading time 3 min
Views 4.7K

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

Узнать чем дело закончилось
Total votes 17: ↑5 and ↓12 -7
Comments 15

BASHUI

Level of difficulty Medium
Reading time 8 min
Views 21K

BASHUI - это BASH + UI, а не то что вы подумали.

Начиная работать над sshto я решил не переизобретать велосипед, вернее не переизобретать велосипед целиком а только некоторые его части и в качестве "рамы с педалями" использовал dialog. Это значительно ускорило разработку, но идея написать свой UI на баше с блекджеком и всем остальным ни на секунду не покидала мой воспалённый мозг. Звёзды сошлись, и я решил воплотить этот проект в жизнь(в bash). Втречайте BASHUI!

нажми на кнопку
Total votes 86: ↑85 and ↓1 +84
Comments 44

Массивный BASH

Reading time 3 min
Views 8.6K

В порыве альтруизма зашел на SO и наткнулся на очередной вопрос про создание переменных с динамическими именами. Вопросы про динамические переменные всплывют на SO довольно часто. На все подобные вопросы я отвечаю стандартно, используйте массив. Но в данном вопросе в переменные предлагалось переделать массив. И тут у меня бомбануло...

бомбить
Total votes 27: ↑26 and ↓1 +25
Comments 53

Что есть sshto?

Reading time 4 min
Views 12K

Многие, если не все, кому приходится подключаться по ssh к серверам начинают использовать ssh aliases(конфиг файлы), когда этих серверов становится больше одного. А если их больше двух наступает время автоматизации. Так появился sshto.

Узнать sshto это
Total votes 15: ↑15 and ↓0 +15
Comments 13

Играючи BASH'им дома

Reading time 8 min
Views 9.9K
Как говорится: «Не было бы счастья, да несчастье помогло.» Внезапно у меня появилось немного свободного времени и я продолжил разработку пиу-пиу.

image
Читать дальше →
Total votes 55: ↑55 and ↓0 +55
Comments 8

Без ансамбля

Reading time 9 min
Views 6.8K


Решили мы однажды заняться автоматизацией наших рутинных рабочих моментов. Создать у себя ансамбль(ansible) или что-нибудь в этом роде. Я полез на сайт ансамбля, посмотрел как он работает … подключается к удаленному серверу через ssh и выполняет какие-то там скрипты... Стоп, подумал я, разве для этого нужен ансамбль? Я и без ансамбля, сам ..., один… могу это сделать! А чтобы не только лишь я это мог, решил написать вэб приложение. Приложение назвали Update Server, сокращенно UpS.

Ворнинг! Под катом много картинок и пара гифок.
Посмотреть что из этого вышло
Total votes 25: ↑6 and ↓19 -13
Comments 13

Играючи BASH'им дальше

Reading time 12 min
Views 19K
Первая статья И. BASH'им в начало

image

Вдохновившись отзывами на первую статью я продолжил разработку piu-piu. В игре появилось интро\меню, реализовано посимвольное появление объектов, изменилось цветовое решение. Палитра теперь определяется по времени года, правда, из-за недостатка цветов пришлось ограничиться 3-мя вариантами: зима — начало весны, весна — лето и осень. Изменения можно оценить, скачав игру тут. Далее немного букв как это все получилось.
Читать дальше →
Total votes 80: ↑80 and ↓0 +80
Comments 39

Играючи BASH'им

Reading time 17 min
Views 41K
Как я написал игру на bash'е.

image

Нетерпеливые могут посмотреть\поиграть, скачав игру тут, а пользователи Ubuntu 18.04 могут установить игру apt'ом:
sudo apt install -y piu-piu

Далее небольшой рассказ о процессе создания и разбор интересных (по моему мнению) мест.
Читать дальше →
Total votes 110: ↑110 and ↓0 +110
Comments 33

Information

Rating
Does not participate
Registered
Activity

Specialization

Specialist
Bash
Linux
Python