LG.BALUKATION's Weblog

Ничего, это тоже кое-что… А при желании из него можно сделать что угодно

Archive for the ‘Software’ Category

Программное Обеспечение

Charles Petzold. Code. The Hidden Language of Computer Hardware and Software.

Posted by LG.BALUKATION на 2023/01/14

Чарльз Петцольд. Код. Тайный язык информатики.

Сейчас уже сложно сказать, откуда именно и как ко мне в список для чтения попала эта книга — но кто-то где-то её рекомендовал, я отложил и в конце осени добрался почитать. Не то, что бы книга была очень большая — просто я сейчас читаю меньше, чем хотелось бы.

Просматривая инфу о ней сейчас, узнал что на англицком вышло второе издание — так что если будете читать, возможно стоит выбрать именно его. Первое издание датируется 1999 годом, спустя какое-то время оно было переведено на русский язык — но даже после этого прошло почти два десятка лет.

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

Там на простых примерах типа перемигивания с соседом фонариками в окно объясняются принципы, лежащие в основе современной электроники. В каком-то смысл эта книга вечна! Ну почти.

Читать далее…

Posted in books, Hardware, IT, Software | Leave a Comment »

The Computers That Made Britain: The Home Computer Revolution of The 1980s

Posted by LG.BALUKATION на 2022/12/18

Давненько ничего не писал, хотя вот собирался рассказать о недавно прочитанном

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

Так-то издательство не совсем книжное, они издают журнал про видеоигры. Да, в наши дни — бумажные журналы про игры. Жители британии могут даже не пожалеть несколько фунтов на подписку, остальным же предлагается качать pdf-файлы или читать некоторые статьи прямо через браузер. Кроме обзоров, там есть информация и об устройстве игр и компов, о дизайне, всякие истории да и много что ещё. Так что кроме журнала на сайте есть и очень небольшой раздел с книгами про игры и компьютеры.

Читать далее…

Posted in books, Прочее, Games, Hardware, IT, Macintosh, Software | 1 Comment »

Общие программы под Windows

Posted by LG.BALUKATION на 2021/12/13

В то время, как некоторые балуются в недавно вышедшей Windows 11, я решил всё-таки обновить домашний комп до Windows 10. В общем-то дома в венде я в основном играю, так что долгое время мне хватало семёрки — но в последнее время появилось всё больше игр, которые просто не запускаются там и значит пора обновляться.

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

Важный момент: кроме Windows, я пользуюсь ещё и Linux, поэтому лично мне удобней когда программы и там и там совпадают. Поэтому тут будут встречаться бесплатные и кросс-платформенные приложения, а не какие-то лучшие их аналоги, но работающие только на венде. Ещё я практически не пользуюсь каким-то специфическим софтом (венда же для игр), который нужно было бы покупать за дофига денег или запариваться с пиратством — так что все эти программы легко доступны каждому.

Итак, поехали: Читать далее…

Posted in Прочее, IT, Open Source, Software | Leave a Comment »

Game Engine Black Books

Posted by LG.BALUKATION на 2019/09/28

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

Тащем-то я уже давно подписан на блог Фабьена Сангларда. Обычно он выкладывает там всякие статьи о внутреннем устройстве компьютерных игр — иногда общие принципы, иногда обзоры конкретных игр. Важно, что он не пишет как та или иная игра играется (т.е. о её дизайне) или как что-то сделать на движке (т.е. о моддинге) — он делает обзоры на внутреннее устройство самих движков. Как устроен движок, почему что-то делается определённым образом и прочие нюансы, интересные лишь программистам.
Читать далее…

Posted in books, Games, Hardware, IT, Programming, Software | Отмечено: , , | Leave a Comment »

Прошёл «Human: Fall Flat» и «Castle Crashers»

Posted by LG.BALUKATION на 2019/09/07

Опять что-то ленюсь писать в блог, так что расскажу во что играли недавно…

Я почти не играю по сети. Сеть давно уже заполонили всякие там MMORPG, MOBA, соревновательные шуторы, королевские битвы, free2play и прочие бесконечные дрочильни под видом игр, но со мной это почти не работает — я люблю «нормальные» игры и не очень-то люблю незнакомых людей. Так что играю почти всегда один и лишь иногда в кооп с кем-то из друзей во что-то не слишком большое.

Последнее и случилось — мы сидели болтали в чатике про игры. Там народ вспомнил одну игру, я вбросил что на неё сейчас распродажа в стиме, пара знакомых подхватила тему и купила… Так что вскоре мы уже собирались вечерами после работы в дискорде и проходили уровень за уровнем, пока всё не прошли. Затем вспомнили вторую игру и прошли её тоже. Сейчас народ играет в какую-то третью, однако уже без меня.
Читать далее…

Posted in Прочее, Friends, Games, Humor, Macintosh, Software | Отмечено: , , , | Leave a Comment »

Необычные кураторы в стиме

Posted by LG.BALUKATION на 2019/07/30

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

Однако, для игрока такое изобилие тоже несёт проблему. Если раньше можно было просто глянуть список выходящих игр и что-нить там присмотреть, то сейчас это почти нереально. Игр выходит настолько много, что во всем этом легко запутаться и нужно как-то отделять условно «хорошие» игры от условно «плохих». Конечно же, критерии хороший-плохой у нас у всех разные — одним нравится какой-то определённый жанр; другим главное, что бы ГРАФОООН!11 завезли; третьим нет особого дела до графики и механик, но важно, что бы в игре была интересная история… В общем нужно как-то помечать игры, а игроки уже сами смогут понять нравится им такое или нет.
Читать далее…

Posted in Прочее, Games, IT, NetWork, Software | Отмечено: | Leave a Comment »

Книги по докеру

Posted by LG.BALUKATION на 2019/02/15

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

Хотя мне и интересны темы разного рода виртуализации, чаще всего я встречал её либо в совсем специализированном виде (навроде инкредибилда), либо наоборот — в самом классическом (вмваря воркстейшен, виртуалбокс). Про контейнеры я знал не много, хотя в своё время возможности солярис10/опенсолярис показались мне любопытными, дальше докладов на конференциях для разработчиков я не ходил. Что случилось с солярисом дальше, все и без меня знают… Но было и в линуксе несколько проектов с похожими идеями, сейчас видимо самый популярный из них — это докер и про него я не знал ничего.

Читать далее…

Posted in books, IT, NetWork, Open Source, Programming, Software | Отмечено: , , | Leave a Comment »

Метки и ветки

Posted by LG.BALUKATION на 2018/01/11

ВАЖНО: это статья для тех, кто только начал осваивать git. Тут будет рассказано о простых вещах, зато доступным языком (надеюсь). Так что не ждите откровений, тонкостей, секретных опций и т. п. Речь пойдёт об обычных вещах, которыми можно (и нужно!) пользоваться чуть-ли не каждый день.

Люди по разному приходят к системам контроля версий. Кто-то копирует проект в папочку время-от-времени и однажды просто ищет более продвинутый инструмент, чем архиватор. Кто-то другой правит раз в год конфиги и хочет понимать когда и откуда взялась та или иная опция… Вариантов много, главное что однажды человек решает всё-таки нормально отслеживать изменения и перестать страдать фигнёй.

Систем контроля версий существует целая куча. Какие-то из них старые, какие-то новые. У всех есть свои недостатки, у многих — преимущества. Сравнение и выбор наиболее подходящей — это отдельный разговор. Тут я всего-лишь предположу, что человек выбрал git. Гит на слуху — он весьма популярен, для него есть разные клиенты на любой вкус и цвет, его поддерживают известные сервисы, много популярного софта использует его для своей разработки.

Итак, человек решил использовать git. Он поставил какой-нить клиент, настроил всё сам себе или воспользовался каким-нить сервисом (самые популярные среди простых и бесплатных — GitHub и BitBucket) и начал потихоньку использовать. Создание репозитория и начало его использования обычно штуки простые — популярный сервис так вообще всё расскажет чуть-ли не с картинками как и что делать в самом начале. Так что я предположу, что настроенный репозиторий у человека уже есть, он туда просто коммитит иногда и даже пушит, если нужно.

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

Posted in Прочее, NetWork, Programming, Software | Отмечено: , , , , , , , | Leave a Comment »