Pull to refresh
0
0
Александр Ботев @MrSteelRat

User

Send message

Основы BASH. Часть 1

Reading time5 min
Views1.4M
Безусловно, все те кто общается с ОС Linux хоть раз да имели дело(во всяком случае слышали точно) с командной оболочкой BASH. Но BASH не только командная оболочка, это еще и превосходный скриптовый язык программирования.
Цель этой статьи — познакомить поближе юзеров с bash, рассказать про синтаксис, основные приемы и фишки языка, для того чтобы даже обычный пользователь смог быстренько написать простой скрипт для выполнения ежедневной(-недельной, -месячной) рутинной работы или, скажем, «на коленке» наваять скриптик для бэкапа директории.
Читать дальше →
Total votes 146: ↑135 and ↓11+124
Comments114

GCC x86, как уменьшить размер кода

Reading time4 min
Views31K
      Времена, когда программисты пытались выжать максимум из размера своего приложения, безвозвратно ушли. Основной причиной является существенное увеличение объемов оперативной памяти и дискового пространства на современных компьютерах. Немногие помнят, как при загрузке приложения с кассеты можно было пойти покушать. Или как можно было считать моргания дисковода, косвенно определяя размер приложения. Пожалуй, только разработчики програмного обеспечения под встраиваемые системы до сих пор заботятся о размере кода и потребляемой памяти. Могут ли таблетки и смартфоны вернуть разработчиков «назад в будущее»?
      Данная статья призвана помочь разработчикам програмного обеспечения, использующим GCC компилятор, уменьшить размер кода своих приложений. Все данные в статье получены при помощи x86 GCC компилятора версии 4.7.2 на операционной система Fedora 17 для архитектуры Intel Atom.
Читать дальше →
Total votes 59: ↑54 and ↓5+49
Comments43

30 команд Git, необходимых для освоения интерфейса командной строки Git

Reading time9 min
Views403K

Git — самая популярная в мире распределённая система контроля версий. Линус Торвальдс, разработчик ядра ОС Linux, создал этот инструмент ещё в 2005 году, а сегодня Git активно поддерживается как проект с открытым исходным кодом. Огромное количество открытых и коммерческих проектов используют Git для контроля версий.

В данной статье перечисляются самые основные команды, которые следует знать разработчику, чтобы освоить управление репозиториями GitHub на высоком уровне. Ознакомиться с ними будет полезно как новичкам, так и опытным разработчикам.
Читать дальше →
Total votes 64: ↑49 and ↓15+54
Comments63

Нужен ли iPod в 2022 году или Make iPod great again

Reading time4 min
Views15K
До и после, с бонусной (перегоревшей) электронной лампой

Я всегда была человеком, который не может ничего делать без музыки, звучащей на заднем плане. Когда-то давно это был маленький mp3-плеер, затем iPod, и в конце концов телефон со Spotify.

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

Так или иначе, за выходные я разобрала iPod Classic (или iPod Video) 5-го поколения и сделала его немного лучше, обновив к 2022 году. Заранее предупреждаю, что под катом много изображений.

Приятного чтения!
Total votes 36: ↑35 and ↓1+46
Comments22

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity