Famabara

Не стройте огромные дома - там никто не будет жить

8 ч. назад
Есть у меня один коллега 50 лет, мужик довольно общительный, семьянин. Он уже лет 15 строит за городом "родовое гнездо". По рассказам, дом метров 250, а если с мансардой то и все 350 выйдет. А ещё подвал.

На этот дом он тратит все свои свободные деньги и всё никак не достроит. Более-менее жилых комнат там только две - подобие спальни и подобие кухни. В остальных комнатах газобетон и даже проводки толком нет.

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

Младший сын теперь студент, ему этот дом тоже не нужен. Всё выходит так, что жить в этих трёхстах метрах будет только наш мужик со своей женой на старости лет. Только цивилизации там нет, та же скорая будет полчаса ехать, если что.

Продать такой дом можно только за копейки, он никому не нужен. К тому же дом, честно говоря, страшноватый и бессмысленно огромный, сейчас так уже никто не строит. Вбуханные миллионы по факту потрачены зря.
+2
6

Викторина про советское кино (часть 3)

6 дн. назад
Москва слезам не верит
Какую книгу читала Людмила в вагоне метро?
Показать полностью...
+2
4

Шринкфляция везде!

4 ч. назад
Пакеты молока стали меньше, упаковки мороженным, маслом, крупами легче, шоколадки тоньше. Но никогда бы не подумала, что ванильный сахар за 8 рублей тоже сократили! 8 г вместо 10.

В книге с рецептами выпуска 2019 года написано: «Пакетик ванильного сахара 10 г.» То есть, мне не показалось!

Интересно, какую дополнительную выручку получили производители от этого.
Показать полностью...
+2
3

Фотозаметки о Нью-Йорке: часть 5

3 дн. назад
Первая часть: https://famabara.com/posts/120
Вторая часть: https://famabara.com/posts/126
Третья часть: https://famabara.com/posts/141
Четвертая часть: https://famabara.com/posts/221

На уличных часах видны шестерёнки на просвет.
Показать полностью...
+2
4

Если ты чёрный, то уступи место белому - так было в США в эпоху расизма

1 дн. назад
Если вы удивляетесь, откуда в США столько проблем на тему расовых отношений, то вот вам один пример.

В городе Монтгомери (столица южного штата Алабама) до 1956 неграм запрещалось садиться на первые места в автобусах. Десять передних мест занимали только белые, чёрным нельзя было туда садиться ни при каких обстоятельствах. В ситуациях, когда мест нет для всех, негр не мог сесть впереди, даже если белых не было в салоне.

Для чернокожих обязательно были выделены 10 задних мест. Остальные места распределялись между чёрными и белыми так: чёрные сзади, белые спереди, пока не заполнятся все места. Если мест не хватало белому, то негр должен был встать и уступить ему место.

Теперь вы понимаете, насколько это был омерзительный расизм? Когда в СССР основным принципом развития обществами ставили дружбу народов, в это время в США людей делили на сорта по цвету кожи.

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

Конец этой мерзости положили действия чернокожей швеи Розы Паркс. Решительная женщина отказалась уступать место, за что её арестовали и оштрафовали. Но после этого начался бойкот компаний-перевозчиков, основными клиентами которых являлись... негры. А белые ездили на личных авто. Автобусные компании терпели убытки, шли суды, и в конечном итоге сегрегация в автобусах была запрещена законодательно. Расизм постепенно стал уходить в прошлое.
+2
9

Какое здание по-настоящему самое высокое в мире без шпиля?

6 ч. назад
Сайт skyscraperpage.com рисует на сегодняшний день вот так троицу самых высоких зданий:
Показать полностью...
+2
2

Я не умею готовить и не стыжусь этого

недавно
Я могу сварить макароны или пожарить яичницу, но всякие сложные рецепты, многочасовые маринады или какие-то торты - это не мой путь. Мне однажды мать парня заявила в духе "Ты что, даже борщ не умеешь готовить?!" Как будто я кому-то обязана это делать. Мне норм, вообще-то. Умение готовить - это навык. И уж тем более это НЕ обязанность женщины.

Мир изменился, 2025 год с нами. Я при желании могу заказать любую еду на дом, или пойти готовую купить в кулинарии или в столовой на вынос. Это тоже нормально. Как вспомню, сколько сил мама тратила на еду, когда гости приходили, это кошмар. Зачем ей это? Что она вспомнит? Как стояла у плиты и намывала посуду потом?

Я предпочитаю вкладывать свои силы в другие вещи - в саморазвитие, в отношения. У меня другие приоритеты, не надо мне навязывать свои жизненные установки. Повторюсь, сейчас 2025 год.

Если я захочу что-то приготовить сложное, я думаю справлюсь. Полно роликов, но мне не надо, времени и так мало. Женщина не обязана стоять у плиты, чтобы быть "настоящей". Я настоящая и без борща.
+2
36

Музей космонавтики в Москве: фото и отзыв

1 дн. назад
Найти Музей космонавтики в Москве несложно: приезжаете на станцию метро ВДНХ и как только увидите вот этот монумент "Покорителям космоса", то идите к нему.
У подножия этого монумента находится вход в музей.
Показать полностью...
+2
2

Боязнь числа 13 помогла купить билеты на поезд

13 дн. назад
На днях нужно было купить билеты на поезд. Т.к. аэропорты у нас на юге закрыты, то поезда забиты людьми, по этой причине ж/д билетов почти нет. А те, что свободны - это боковушки в плацкартах или верхние полки в разных купе. Как уехать семьей - непонятно. Свободные нижние полки только в жутко неудобных поездах.

Вбил на сайте РЖД даты, даже не надеялся, что будут свободные места, и о чудо! Целое свободное купе. Почти весь поезд занят, есть только верхние, а тут есть и нижнее и верхнее одновременно. Сразу же купил, а на номера не смотрел.

Потом понял причину - это 13-й вагон и 13-место. Так сказать, двойной удар по суеверным. Зная сколько людей у нас верит в гороскопы и прочее подобное, уверен на 100%, что не покупали билеты на эти места именно по причине боязни числа 13. Ну а мы люди прагматичные, поэтому нижнее оформил на дочку, чтобы скидка была.
+2
51

Приколы ИИ от Гугл

1 дн. назад
Интересненько получается! Спросила ИИ, как пишется правильно слово "программка". Почему спросила: увидела в тексте достаточно образованного человека это слово с одной "м", решила перепроверить. И вот, что мне написал ИИ:
Как так?)) То есть, по его мнению, правильно "прогграмка"?)) Пока критическое мышление - главное в работе с ИИ, возможно, очень скоро он дорастет и не будет так смешно ошибаться, но пока доверяй, но проверяй.
0
12

TypeScript скоро станет в 10 раз быстрее

недавно
Андерс Хейлсберг (автор Тайпскрипта) опубликовал пост в блоге:
https://devblogs.microsoft.com/typescript/typescript-native-port/

В общем, TypeScript скоро станет в 10 раз быстрее, вернее, он уже стал таким, просто пока эту версию не сделали общедоступной.

Вот такой прирост скорости компиляции крупных проектов теперь показывает tsc:
Как видно, прирост на порядок - т.е. примерно в 10 раз. Достигается это за счет использования Golang для работы tsc, а не JS. Сам по себе JS быстрый, но он упирается в один поток. А кто писал на Go, то знает, насколько легко там запустить горутину. Теперь tsc будет использовать несколько имеющих потоков, что и даст прирост скорости компиляции.

Обратите внимание, это полноценная работа tsc, а не как у esbuild, где только транспиляция без проверки типов.

На момент написания этого поста текущая версия TypeScript - 5.8.2. Следующая мажорная версия - 6-я - будет всё ещё на JS-е, а вот 7-я версия будет уже на "нативном" коде, т.е. компилироваться из Go. Автор их так и называет:
For the sake of clarity, we’ll refer to them simply as TypeScript 6 (JS) and TypeScript 7 (native)

В общем, новость хорошая. Быстрее будет не только компиляция в JS, то и VSCode будет работать быстрее, потому что там все подсказки в редакторе, даже если это JS-код, реализованы с помощью тайпскрипта.
+3
88

Наглость - второе счастье (история из поезда)

5 дн. назад
Ездила на днях к родне в Воронеж (из Петербурга), билеты покупала сильно заранее, иначе их просто не купить, либо с неудобными пересадками. Купила в купе, нижнюю полку.

Села первой в купе, потом пришла ещё одна девушка, довольно крупная, она тоже на нижней ехала. Через время заходит женщина с ребёнком, явно бабушка девочки, но не старая, лет 50. Эта дама осмотрела нас двоих и выбрала меня "жертвой". Она с порога начала просить уступить ей нижнюю полку. Даже не просить, а требовать, как будто я ей что-то должна.

Я даже опешила от такой наглости. Я не просто так планировала свою поездку заранее и брала нижнюю: люблю комфорт, нормально сидишь и ходишь в туалет без альпинизма по полками, плюс со столиком удобнее.

Короче, я ей отказала. Сначала начала зачем-то объясняться, даже почувствовала себя виноватой. Но потом осознала, что это она наглая и хамовитая. Надо было сразу категорично ответить "нет" и меньше проблем было бы.

Так эта бабень потом ещё долго дулась и демонстративно охала и кряхтела, когда лезла на свою полку. А её девочке было только в радость на верхней полке ехать.
+1
38

Для меня она была больше, чем просто собакой

1 дн. назад
Мне было 14, когда в моей жизни появилась собака. Я уговорил родителей, они наконец-то согласились. Комок счастья с удивительным преданными и весёлыми глазами, девочка с красивой шерстью. Я тогда даже не понимал, что меня ждёт впереди. Она встречала меня со школы, виляя хвостом так, будто не видела сто лет, облизывала так, что приходилось идти умываться. Она терпела мои подростковые перепады настроения, а спала только у моей кровати, к родителям не шла.

Потом был институт - мне повезло, я учился в своём городе и она была со мной. Когда я был занят, она тыкалась мокрым носом в ладонь и глазами говорила: "чего сидишь, потопали на улицу".

Потом первая работа и "взрослая" жизнь, новые заботы. Я съехал на съёмную квартиру и при первой же возможности забрал её к себе, как только немного обжился. Я много работал, чтобы была возможность хоть немного откладывать, а она всё так же ждала. Я даже в перерыв иногда бегал домой, чтобы погулять с ней полчасика, а сам перекусывал на ходу.

Она сидела у двери, когда я задерживался, клала голову на колени, если видела, что мне плохо. Каким-то образом собаки это чувствуют. Она не умела говорить, но понимала всё без слов 100%! Время шло, мы "росли" вместе, но она, как это всегда бывает с шерстяными друзьями, делала это быстрее. Сначала седина на морде, потом медленнее шаг, потом... Потом её просто не стало.

Я думал, что был готов. Ведь знал, что рано или поздно это случится. Когда в доме воцарилась тишина - та самая, без топота когтей по полу, без привычного поскуливания во сне, тогда я понял, что нет, не готов. Это трудно воспринимать. Мой первая девушка утешала меня, но не понимала, почему мне так стало одиноко. К этому никогда не будешь готов. Она унесла на свои собачьи небеса с собой кусочек моего сердца, кусочек времени, которое уже не вернётся. Я смотрел на исцарапанный за годы ламинат и плакал.

Уже больше 10 лет прошло, а иногда мне кажется, что я до сих пор слышу её. Особенно когда просыпаюсь утром, вот она тянется ко мне, фыркает, смотрит на меня своими глазами. Если где-то есть собачий рай, то оно точно там.

Извините за излив души, не в моём стиле.
+1
9

Жара

1 г. назад
Из пункта А в пункт Б двигалась маршрутка (небольшой автобус). В маршрутке варились 7 человек и водитель. Вопрос: все ли доедут до места назначения?

Ростовская жара +35 пришла внезапно с наступлением лета, даже не дали постепенно привыкнуть. И передвижение на общественном транспорте по области стало мучением.

В электричке даже скоростной Ростов-Шахты не справлялся кондиционер, в маршрутке из г. Шахты в г. Ростов кондиционирование естественное - через открытые форточки. Уж не знаю, экономии ради, или есть какие-то другие причины. Но эта поездка была крайне неприятна.
+2
128

Как по-английски костыль в программировании

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

В английском языке принято говорит "workaround", т.е. обходной путь. Но этот термин не несёт смысловой нагрузки, которую в русском языке означает костыль. Костыль - это значит код можно заменить нормальным кодом, это значит, что разрабу даже немного стыдно за код, но поделать пока ничего нельзя. А workaround - это более мягкий термин, этакий хак для достижения цели.

Так вот на английском языке есть аналогичное слово - kludge (кладж). Смело используйте его в своих слаках и гугл-митингах, когда общаетесь на английском. Никаких больше workaround, теперь только честный kludge!
+3
101

Как в Git безопасно поправить коммит в удалённой (remote) ветке

недавно
Представим вы несколько дней работали, писали код и наконец-то сделали коммит:
git commit -m "#715 changed color of button from red to green"
git push
И тут вы понимаете, что забыли убрать какой-нибудь console.log() или fmt.Println().
Можно добавить ещё один коммит поверх, что-то вроде:
git commit -m "#715 clean unnecessary code"
Но в некоторых командах это могут посчитать мусорным коммитом. Что делать?

Вместо второго коммита "правим" первый коммит, дописывая amend:
git commit --amend -m "#715 changed color of button from red to green"
И теперь можно пушить снова. Но сервер не даст запушить, ведь у нас локально и на ремоуте уже разные истории одной ветки. Можно запушфорсить:
git push force
Но это может быть очень плохо, если над веткой работает несколько человек. Кто-то мог уже поверх нашего коммита свои коммиты накатать. Но есть хороший параметр force-with-lease, который перезапишет ветку только тогда, когда никто поверх не дописал свои коммиты:
git push --force-with-lease
В этом случае никто не пострадает.
+3
44

Как в VS Code отключить обводку неочевидных символов

1 г. назад
Для неанглоязычных строк в VS Code может срабатывать подсветка "неочевидных" символов.
Если навести, то будет примерно такой текст:
The character U+0430 "а" could be confused with the ASCII character U+0061 "a", which is more common in source code.

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

Отключение.
Открываем settings.json нашего VS Code. С этим всегда проблема - открывается через одного место обычно :)
Идём в:
File - Preferences - Settings
ищем "settings" в поле поиска и щёлкаем на "Edit in settings.json"
В моей Кубунте этот файл лежит по адресу:
/home/dima/.config/Code/User/settings.json

Добавляем в него строку:
"editor.unicodeHighlight.ambiguousCharacters": false,
и сохраняем.
+3
334

Пляж Сады морей в Геленджике 2024 - отзыв и обзор

недавно
Пляж Сады морей считается одним из лучших пляжей в Геленджике. В принципе, я с этим согласен. Говорю как "обычный" человек, который не покупает за много денег лежак. На российском Черном море лежаки и зонты стоят каких-то неадекватных денег, поэтому большинство из них пустуют.
Количество платных лежаков в Геленджике, конечно, многовато. Перебор, раньше их было меньше. Хотя в сочинском Адлере с этим ещё хуже, мы там даже как-то ругались с хамовитыми владельцами этих лежаков. Но "обычного" места хватает; правда, если отдыхающих будет больше, то уже по головам будут ходить. Тут ещё дома на Крымской в ЖК Черноморский построили, стало ещё больше людей, а пляж Сады Морей не резиновый.
Показать полностью...
+3
74

Пальмы в Геленджике

недавно
Ещё десять лет назад пальмы почти не встречались в Геленджике. Они были либо в кадках, либо в грунте, но очень низкие. А теперь пальмы в городе посажены повсюду на набережной.
Вывели морозоустойчивые сорта пальм? Или климат сильно поменялся?
Показать полностью...
+3
50

Нужны ли курсы, чтобы вкатиться в IT?

недавно
Нет, не нужны. Простой ответ.
Я вкатывался несколько лет назад и мне никакие курсы не понадобились. И соответствующего вузовского образования у меня нет. И ничего, работаю и успешно решаю бизнес-задачи.

Если вам нужны курсы, чтобы вкатиться в айтишечку, значит вы скорее всего не подходите для этой работы. Все есть в онлайне, гугли на здоровье и учись. А если ты не можешь найти нужные материалы, не можешь организовать себя для учебы, не можешь структурировать найденную информацию, то как ты работать собрался? За ручку тебя на работе никто водить не будет.

Мало того, реальная работа сильно отличается от того, что спрашивают на собесах (такая хрень, увы). Т.е. нужно учиться проходить собеседования и учиться работать. Это два связанных, но разных направления.

Поправка. Разговор о программистах. Про остальные IT профессии не скажу.
+3
73