cookie

Мы используем файлы cookie для улучшения сервиса. Нажав кнопку «Принять все», вы соглашаетесь с использованием cookies.

avatar

out of memory

Надоело складировать все свои заметки, однострочники, ссылки на статьи и прочую полезную лабудень по приватным каналам и всяким Obsidian'ам. Да будет один публичный канал! Будем делиться знаниями. Тематика: IT, около IT и немного за пределами.

Больше
Рекламные посты
210
Подписчики
+324 часа
+37 дней
+230 дней

Загрузка данных...

Прирост подписчиков

Загрузка данных...

Фото недоступноПоказать в Telegram
Привет.
Показать все...
👍 15🔥 4🤓 2 1👏 1🍌 1
Фото недоступноПоказать в Telegram
Немного оффтопика. Пока.
Показать все...
💔 11😨 6🤓 4 1🙏 1
Показать все...
amaslenn's

Пара заметок про tmux (кроме того, что он крутой). 1. Отдельные панели можно распахивать во все окно с <modifier> + z (modifier по умолчанию Ctrl+b). Невероятно удобная штука на маленьком экране. У меня, например, есть небольшая панель (четверть экрана) для терминала. Когда надо что-то смержить (с vimdiff'ом), хочется экран пошире. 2. Иногда панель с запущенным вимом может замереть и не подавать признаков жизни. Одна из возможных причин - нажатие ctrl + s, которое блокирует терминал. Выйти можно с помощью ctrl + q. Панели без вима таким страдают реже, потому что сохранять в терминале нечего ;)

👍 1
Немного о личном опыте ведения заметок, списка дел и календаря. Делать записи я люблю, ибо "second brain", как говорит слоган одного приложения, это раз, и во время процесса ведения заметок включается зрительная и мышечная память, это два. Разделяю все "записюльки" на следующие классы: - ToDo-lists (списки дел); - календарь; - БЗ (база знаний). Начинал более-менее осознанное ведение заметок с записных книжек формата тетради. В ~2012 захотелось более цифровой формат - перешел на Zim. Тогда же вывел минимальные требования для любого приложения заметок (актуально до сих пор): - открытый формат хранения, чтобы при самоустранении разработчика, вся БЗ не превратилась в тыкву + легче переносить БЗ между приложениями; - кроссплатформенность; - желательно open source. За годы осознанно прошел мимо Evernote, Notion и MS OneNote. Переходил полностью на цифру, а потом возвращался обратно "на бумагу". Испытывал гибридные форматы. Пробовал Google Calendar, Яндекс.Календарь, Mozilla Thunderbird, Vivaldi Notes, Trello, plain text + syncthing, обычные тетради со съёмными кассетами и Moleskine. В общем, я был в поиске. 🔎 Сейчас мне кажется, что нашел формат, который меня пока +/- устраивает: - список дел + черновик 📓: Falafel book формата а6 в точку, ибо можно положить в карман. По размеру, конечно, самый смак это Moleskine pocket classic soft (который нестандартный a6) с гибкой обложкой, но фалафель за свои деньги прям топ, еще и бумага лучше. Да, все-таки без бумаги никак...; - календарь + часть todo'шки 📅: "вражеский" Google Calendar, простите, но никто еще лучше гугла календарь не сделал. У Яндекса очень крутая интеграция с Алисой, но, простите, где отдельное приложение? Где виджеты? Где month/year view?! У гугла мне особенно нравится концепция мероприятий и задач, которые можно зачеркивать! :) - БЗ 🧐: приватный Telegram канал, но год назад перешёл на концепцию Open Knowledge (base), поэтому потихоньку переношу все сюда; - БЗ №2 🧐: немного Obsidian, но пользуюсь все реже. 07.2024 P.S. Falafel book еще и "made in Russia", приятненько 😁
Показать все...
10👍 1
Фото недоступноПоказать в Telegram
#fun Человек, хватит работать, иди спать.
Показать все...
13💘 2🔥 1
#level_junior Иногда нужно визуализировать свои идеи коллегам или нарисовать архитектуру приложения, но MS visio нет под рукой или заблокирован. В этом случае советую drawio.com (он же diagramms.net). Доступна веб-версия, (псевдо) нативная версия и также плагин для VS Code. Open source. Не идеальный, но добротный, популярный инструмент, который часто встраивают другие компании в свои продукты.
Показать все...
2
Оставлю для истории: У меня возник небольшой спор, какой ЯП более высокоуровневый python или bash. С одной стороны на практике добрая часть программ на bash является вызовом внешних бинарников, которые стали ассоциироваться с языком. То есть bash более высокоуровневый, так как на практике оперирует более высокоуровневыми объектами - программами. С другой стороны python более выразительный, читабельный и, что-то мне подсказывает, более производительный. ИМХО я бы поставил python все-таки выше bash. Так как он на практике более универсальный.
Показать все...
3
#level_junior Уже старая новость, но вам будет интересно. Оценка числа разработчиков на различных языках программирования. Напоминаю, что это оценка, не объективная реальность. Также следует помнить, что эта метрика лишь частично коррелирует с job security (вероятность того, что работник сохранит свою работу). Иногда, владение старым непопулярным навыком (в данном случае ЯП) дает бОльшую гарантию сохранения рабочего места ибо много legacy кода. В общем, как всегда в реальной жизни все намного легче и сложнее одновременно. 😁
Показать все...
opennet.ru

Оценка числа разработчиков на различных языках программирования

https://opennet.ru/61340/

👍 2
#linux К слову о bash. Обычный синтаксис условия, как и в любом другом языке программирования. Скучно...
if [[ -z "$string" ]]; then
  echo "String is empty"
elif [[ -n "$string" ]]; then
  echo "String is not empty"
fi
Но есть нюанс:
$ file /bin/\[
/bin/[: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7a65a62f274fada7456337359d4c62c05118dd05, for GNU/Linux 3.2.0, stripped
Открывающая скобка [ НЕ синтаксический элемент, это вызов бинарника! Правы дядьки, которые говорили, что любой shell-скрипт больше чем на 1 экран является плохим скриптом 😁
Показать все...
1
`
Показать все...
Выберите другой тариф

Ваш текущий тарифный план позволяет посмотреть аналитику только 5 каналов. Чтобы получить больше, выберите другой план.