Category: лытдыбр

Category was added automatically. Read all entries about "лытдыбр".

redcat

Что тут есть

А тут есть нафигация. Это, если кто нипонял, чтобы сразу свалить и не мучить моск. Каждая ссылка отсюда ведет на какую-то тему. Если в теме больше одной записи, то в конце каждой записи, кроме последней, есть ссылка “дальше”, для тех, кому интересно и чей моск еще не сломан. Caveat emptor.

gEDA, KiCAD, Xcircuit - системы проектирования электроники и печатных плат
LibreCAD - 2D черчение. Простая замена AutoCAD для плоских чертежей. 3D - OpenSCAD, Meshlab.
UNIX way


Офис в Linux
redcat

C. Глава 2. Целые числа

"В Си существует всего лишь несколько базовых типов: char - единичный байт, который может содержать один символ из допустимого символьного набора; int - целое, обычно отображающее естественное представление целых в машине; float - число с плавающей точкой одинарной точности; double - число с плавающей точкой двойной точности. Имеется также несколько квалификаторов, которые можно использовать вместе с указанными базовыми типами. Например, квалификаторы short (короткий) и long (длинный) применяются к целым."

"Значения типа char - это просто малые целые, и их можно свободно использовать в арифметических выражениях, что значительно облегчает всевозможные манипуляции с символами."
(Б. Керниган, Д. Ритчи "Язык программирования C")



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

1. Целые числа в компьютере
Collapse )
redcat

gEDA - мне понравилось

Это пакет программ для схемотехнического моделирования. Имеет все возможности SPICE, редактирования схем с кучей готовых библиотек, создания своих элементов и библиотек, а также передачи отлаженных схем в программу трассировки печатных плат. Как и в редакторе схем, имеется множество готовых элементов - посадочных мест - в нескольких библиотеках, а также возможность создавать свои. Выход можно получать для промышленного производства: в файлах GERBER (для апертурного фотоплоттера); EXELLON (данные сверления); gcode и nelma. Для ручного изготовления плат: PS, EPS (для печати чертежей и метода лазерного принтера и утюга). Можно получать файлы спецификации: bom. И, наконец, можно делать фотореалистичную тонировку готовой платы, пусть и не 3D и без элементов.

Для моделирования электронных схем используют такие мощные и тяжелые штуки Proteus, Multisim и что-нибудь еще. К тому же, они страшно дорогие. Немалым огорчением является то, что они под Windows. У меня есть раздел с Windows и там стоят эти проги в версии для студентов - бесплатные. Очень прикольно поработать в Multisim: там можно взять осциллографы Tectronix или Agilent и они работают, прям как живые - все ручки и кнопки выполняют свои функции. Для обучающихся это немаловажно. Тем более, что реальные прибочики отнюдь недешевые и доступны учащимся только в лаборатории. Как протеус, так и мультисим (бывш. EWB) позволяют эмулировать контроллеры. Правда, выбор камней невелик. Само собой, можно проектировать в указанных продуктах и печатные платы. Работать в этих программах куда проще и удобнее, чем, скажем, в QrCAD или P-CAD (нынче Altium). Однако, учебные версии имеют досадные ограничения: нельзя сохранять полученные данные и т.д. и т.п...
Collapse )
redcat

Терминал живет и здравствует

Графический интерфейс пользователя - это хорошо, но в том же графическом интерфейсе можно эмулировать терминал. Весьма быструю альтернативу многокнопочной херне. В репозиториях Linux-дистрибутивов есть множество программ для быстрого доступа к tty. Пусть это будет tilda. Можно использовать прозрачность, а вызов терминала сделать моментально клавишей F1 (и так же спрятать).


1-b.png
Collapse )