Статьи, которые добавил Kalter: Программирование без кода: разбираемся как в Shortcuts создавать свои сценарииShortcuts — приложение для iOS, позволяющее пользователям выполнять задачи, связанные с приложениями. Меня заинтересовала эта тема и я на некоторое время погрузился в изучение работы с этим инструментом. В итоге я во всём разобрался и хочу рассказать как создавать свои сценарии на примере работы с API. Продолжить Рейтинг: 7 (За: 7 | Против: 0) Добавлено: 30.03.2019 от kalter Комментарии (8) Писать в тот же файл, который читаетсяЗадача: изменить содержимое файла командами без создания временных файлов. Пусть есть файл test с таким содержимым:
Изменять его будем так:
Продолжить Рейтинг: 3 (За: 5 | Против: 2) Добавлено: 25.07.2017 от kalter Комментарии (12) Различие между arr и &arr – как в C определить размер массива без sizeofHey folks, Long time no C. Обычно в C мы находим длину массива arr так:
Здесь мы получаем размер массива в байтах; затем происходит деление этого размера на размер каждого элемента в массиве. Давайте попробуем избавиться от sizeof. Никто из вас никогда не задавался вопросом насчёт разницы между arr и &arr? Это не одно и то же. Как можно увидеть в консоли, оба arr и &arr указывают точно на одно место в памяти (адрес 0x244fdc4). [pr=Теперь Продолжить Рейтинг: 4 (За: 6 | Против: 2) Добавлено: 13.02.2017 от kalterfx Комментарии (9) Home Arch Install — установка пакетов без привилегий администратораПроцесс установки софта разделяется на несколько этапов: - Получение привелегий root; - Обращение к пакетному менеджеру. Вносить изменения в работу системы может только администратор. Соответственно, пакетный менеджер, имея только лишь права user, не выполнит ни единого действия, способного хоть как-то изменить систему. И это нормально. Такой подход используется для установки и обновления пакетов, которые остаются в системе до тех пор, пока пакетный менеджер не получит инструкцию по их устранению. Что если права администратора отсутствуют, но есть необходимо установить какую-либо гипотетическую программу? Либо привелегии имеются, но корневой раздел (внезапно) примонтирован с опцией readonly, — иначе говоря, установка софта в систему не соответствует требуемой семантике решения Продолжить Рейтинг: 3 (За: 7 | Против: 4) Добавлено: 3.02.2016 от kalterfive Комментарии (19) Пишем простой event-handler для ncmpcpp на bashMPD (music player daemon) is an audio player that has a server-client architecture. It plays audio files, organizes playlists and maintains a music database all while using very few resources. In order to interface with it, a separate client is needed.(c) ArchWiki В свою очередь, ncmpcpp — это удобный ncurses-клиент для mpd. Ко всему прочему, он же рализует некоторые другие возможности, не относящиеся к обязанностям mpd. Рассмотрим одну из них. Запуск процесса по переключению трекаВ ncmpcpp(1) написано: execute_on_song_change = COMMAND Shell command to execute on song change.Предельно понятно. Следуя этой инструкции, редактируем конфиг и создаём собственный скрипт.
Продолжить Рейтинг: 4 (За: 6 | Против: 2) Добавлено: 31.12.2015 от kalterfive Комментарии (13) Всего: 11 Категории
|