cookie

We use cookies to improve your browsing experience. By clicking «Accept all», you agree to the use of cookies.

avatar

out of memory

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

Show more
Advertising posts
210
Subscribers
+324 hours
+37 days
+230 days

Data loading in progress...

Subscriber growth rate

Data loading in progress...

Photo unavailableShow in Telegram
Привет.
Show all...
👍 15🔥 4🤓 2 1👏 1🍌 1
Photo unavailableShow in Telegram
Немного оффтопика. Пока.
Show all...
💔 11😨 6🤓 4 1🙏 1
Show all...
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", приятненько 😁
Show all...
10👍 1
Photo unavailableShow in Telegram
#fun Человек, хватит работать, иди спать.
Show all...
13💘 2🔥 1
#level_junior Иногда нужно визуализировать свои идеи коллегам или нарисовать архитектуру приложения, но MS visio нет под рукой или заблокирован. В этом случае советую drawio.com (он же diagramms.net). Доступна веб-версия, (псевдо) нативная версия и также плагин для VS Code. Open source. Не идеальный, но добротный, популярный инструмент, который часто встраивают другие компании в свои продукты.
Show all...
2
Оставлю для истории: У меня возник небольшой спор, какой ЯП более высокоуровневый python или bash. С одной стороны на практике добрая часть программ на bash является вызовом внешних бинарников, которые стали ассоциироваться с языком. То есть bash более высокоуровневый, так как на практике оперирует более высокоуровневыми объектами - программами. С другой стороны python более выразительный, читабельный и, что-то мне подсказывает, более производительный. ИМХО я бы поставил python все-таки выше bash. Так как он на практике более универсальный.
Show all...
3
#level_junior Уже старая новость, но вам будет интересно. Оценка числа разработчиков на различных языках программирования. Напоминаю, что это оценка, не объективная реальность. Также следует помнить, что эта метрика лишь частично коррелирует с job security (вероятность того, что работник сохранит свою работу). Иногда, владение старым непопулярным навыком (в данном случае ЯП) дает бОльшую гарантию сохранения рабочего места ибо много legacy кода. В общем, как всегда в реальной жизни все намного легче и сложнее одновременно. 😁
Show all...
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 экран является плохим скриптом 😁
Show all...
1
`
Show all...
Choose a Different Plan

Your current plan allows analytics for only 5 channels. To get more, please choose a different plan.