Я студентка и живу в общежитии. И задолбалась я отнюдь не тем, о чём вы могли бы подумать, а фактом, что в студенческом общежитии нынче совершенно нет места студентам.
В моём блоке девять комнат. Вместе со мной живут местный плотник со своей супругой уборщицей, напротив — их взрослый сын лет тридцати с женой, а за стенкой — их взрослая дочь, а также какая-то женщина, не состоящая в родстве с их семейством. И только в четырёх самых маленьких комнатах живут студенты. А ведь это только один мой блок, в коридорах и лифтах я часто встречаю целые семьи с собаками и маленькими детьми, а в нескольких блоках имеются массивные железные двери: вероятно, там оборудованы подобия квартир.
Но задолбало даже не то, что из-за подобной политики администрации студенты месяцами стоят в очередях на законно причитающиеся им места и расселяются по четыре человека в комнаты, рассчитанные на двоих-троих. Мне всё равно, кто живёт за моей стенкой, если мы друг другу не мешаем.
Но, увы, и этого не происходит.
Вышеупомянутое семейство делает всё, чтобы студенты чувствовали себя гостями в их квартире. Из трёх туалетных кабин, имеющихся в блоке, студентам выделена одна, две другие закрываются на ключ и являются их личной территорией. Полочки над умывальниками заняты их мылом, зубными щётками и прочими средствами личной гигиены. Там стоит их стиральная машинка, а одна из кладовок переоборудована под их душевую кабинку, поэтому в блоке можно частенько увидеть престарелые телеса, разгуливающие в одних полотенцах после принятия водных процедур.
Над кухонными раковинами висят их сушилки для тарелок и их полочка для моющих средств (беспечно оставленная там губка бесследно исчезнет, а посуда скинется на стол или сгинет тоже), а также стоят их столы. Справедливости ради стоит сказать, что специальный студенческий стол тоже есть — страшная железная бандура возле плит. Деревянная и более приятная столешница имеется, но она их, хотя очевидно, что она входила в план помещения и собственностью ничьей не является. Их столами пользоваться нельзя, а вот им студенческим — можно. И они постоянно пользуются: трудно застать такое время, чтобы кто-то из этого семейства не готовил что-нибудь хитрое и, как правило, очень вонючее, расставив по всем столам посуду и пищевые заготовки.
Но самое главное — это взгляды волком и картинные раздражённые вздохи всякий раз, как ты попадаешься им на глаза в их блоке. Студенты шмыгают по коридору, как мыши, и сидят по своим комнатам. А госпожа уборщица никогда не отказывает себе в удовольствии злобно наорать на студента, если он решился юркнуть в туалет, пока Её Величество изволит мыть пол, если кто-то торопится с утра перед парой почистить зубы, пока она пользуется одной раковиной, а во второй лежит её тазик; да даже если студент просто дома, а не на паре, где он, по её мнению, должен находиться круглыми сутками.
Стараюсь понять и помнить, что эти люди потому и бесятся, что к своим преклонным годам не имеют собственной жилплощади и вынуждены год за годом наблюдать, как поколения студентов уходят перспективными специалистами к жизни лучшей, чем у них. Но как же задолбали!
Я живу с мамой и бабушкой. Мой дядя, родной брат моей мамы, не перестаёт портить нам жизнь. Ему 40 с лишним, нет ни работы, ни образования. Когда я родилась, мама в одиночку накопила на хорошую квартиру. Дядя сказал, что договорится о хорошей сделке, в итоге из-за него мама всё потеряла. Она снова накопила, на квартиру похуже. Но дядя попросту спер деньги. Мама тогда чуть с ума не сошла и думала вместе со мной на тот свет отправиться, но справилась.
Вся проблема в бабушке, ведь это ее любимый сыночек. Они вновь пустили его в дом, мы жили в маленькой однушке втроем, так он притащился с любовницей, которая даже трусы свои стирать не умела. Недавно я ездила к родственникам в другой город, они рассказали, что все украденные у мамы деньги дядя спустил на баб. А бабушка жалеет его и говорит, что он все равно хороший. КМП, задолбало!
Влюбилась в коллегу, так и люблю до сих пор. Коллега — тоже женщина. Я старалась не подавать виду, брать больше работы, в общем, отвлекаться настолько, насколько это возможно. Однажды услышала обрывок её разговора в курилке. Мол, не выносит она геев с лесбиянками, считает погаными извращенцами, и за людей не считает. Поняв, что шансов у меня нет и не будет, да и работа к тому моменту уже опостылела, я приняла решение уволиться и перейти в другую фирму, где меня уже давно ждали. Зарплата чуть поменьше, но остальные условия куда лучше.
Недавно решила просто ради смеху проверить свой старый рабочий и-мэйл. Последнее письмо — от неё. Оказывается, она догадывалась обо всём, но старалась настроить себя против взаимных чувств, поэтому выставляла себя всюду гомофобом. Просила прощения, и выразила надежду на встречу. Прошло уже полгода с момента написания письма, в той фирме она уже не работает. Телефона не оставила. КМП.
Уже писала историю о том как парень убил у меня на глазах наше животное, писала что люблю и дилемма сердца и мозгов происходит. А теперь точно ставлю точку и ухожу, так получилось что с его сосействием остаюсь без работы и жилья, сама не рф но симпатичная девушка славянской внешности, ребят если у кого есть возможность трудоустроить, буду ооочень благодарна… лимит у меня до 2 декабря… потом я бомж на улице и без копейки в кармане… хочу начать жизнь с чистого листа… ну и как говорят попрошайки в метро «Люди добрые помогите кто может...» Ну или Пристрелите, меня пожалуйста!
Люблю свою девушку, живём в разных городах, видимся раз в несколько месяцев. Недавно всё начало налаживаться, собрались съезжаться, снимать квартиру вместе. Проблема в том, что у неё начались проблемы со здоровьем, она одержима этой «модной худобой», а на все мои попытки заботиться о ней и хоть как-то восстановить её пищеварение, слышу одно: «Я старше и лучше знаю, что мне делать» или «Мой организм, что хочу, то и делаю». Пытался её уговаривать, давить, просто уже сам покупал ей лекарства и насильно тащил к врачу — всё ни в какую, жалуется, что я её не люблю и не хочу принимать такой, какая она есть! Но она просто тает на глазах! А я НИЧЕГО не могу поделать! Кишечные колики, гастрит, постоянные головные боли и тошнота — это малый перечень всех бед! Уже и к психологу обращался, и скорую вызывал, а она попьёт немного лекарства и снова за старое. Стала похожа на скелет… Я просто не знаю, что мне делать. Люблю её, не могу уйти, но от всего этого уже устал… Взял на работе отпуск за свой счёт, сейчас провожу всё время с ней. Она сама медленно себя убивает… Просто ПМП.
Подарок! Насколько это слово радовало в детстве, настолько же оно задолбало теперь.
Что, скажите на милость, можно подарить 90-летнему человеку, который не встаёт с постели? Деликатесы, лекарства, медоборудование — это не подарок, это
так. Вне зависимости от их стоимости и потребности в них.
Ну, допустим, старики — как дети, им простительно. Но вы-то, дорогие мои друзья, вроде как ещё не впали в маразм?
Только-только отгремел заморский праздник сердечек, в который я к вашему удивлению ничего не подарила мужу, и он, о ужас, ничего не подарил мне, как стремительно стали приближаться «мужской» и «женский» дни.
Дорогие мои, ну не разделяю я вашего ажиотажа. Можно меня просто не трогать? Нет? В супермаркете парфюмерии скидки? Я очень за вас рада! Но с вами не пойду. Мне не надо. Совсем. Мы, разумеется, тоже
скоро разведёмся.
Я куплю пену для бритья тогда, когда она закончится, и без подарочной упаковки, а новый гаджет — тогда, когда старый выйдет из строя, не заставляя человека мучиться месяц ради подгадывания под красный день календаря. Шубу тоже логичнее купить не в сезон на распродаже, а не к дню рождения, который у меня зимой.
Мы не дарим друг другу подарки, у нас общий бюджет без заначек с первого дня, мы предпочитаем совместные впечатления вещам. Но я ничего из этого вам не только не навязываю — даже рассказывать не считаю уместным. Я просто не торчу весь рабочий день у компьютера с интернетом вместе с вами, перебирая одинаково бесполезные подарочные наборы. Неужели это так много?
Идите уже в свой магазин, хватит стоять над моим столом! Задолбали.
За три года обучения в вузе я уже успел привыкнуть к тому, что абсолютно интеллигентный на вид молодой человек может без спроса схватить чужую вещь, а на попытку вернуть собственность ещё и возмущается: «Ну ты чё, э, я ж посмотреть тока!» Увы, жизнь меня ничему не учит: вчера в цепких лапах одногруппника оказался мой ноутбук. Я не успел отреагировать — и вот уже вся группа смотрит фотографии из папки, подписанной «Любимая».
— Фу, и ты что, с этой жирухой мутишь? — недоумевает один, глядя на фото девушки в полный рост. Через пять секунд вся группа начинает обсуждать свежую новость. Парни ржут, отпускают плоские шутки про «плавание по волнам», девчонки сочувствуют, предлагая познакомить с подругой, находящейся на грани истощения.
Нет, дорогие мои одногруппники, я не буду оправдываться перед вами, юлить и пытаться соврать, что это эксперимент и я вот-вот её брошу. Я не стану с пеной у рта доказывать вам, что она не жирная, у неё просто широкая кость. Я не хочу открывать скрытую папку с фотографиями, на которых хорошо видно плоский животик, упругую попу и прекрасные бёдра моей девушки. И уж тем более я не буду рассказывать о тех чудесах, которые она вытворяет в нашей с ней постели.
Я всего лишь отберу ноутбук и дам кому-нибудь из вас по зубам. И потом не возмущайтесь.
Устроился в небольшую компанию программистом. Компания предоставляет некоторые услуги своим клиентам. Но предоставляет крайне фигово: больше полусотни пользователей не держит.
Начинаю разбираться, что почём. Первым делом настораживает, что сессия длится один пакет. Следующий пакет так же должен быть с авторизационными данными.
— Ну, у нас же реализована архитектура «запрос — ответ»! Нам же не надо держать TCP-сессию! — говорит программист с 25-летним стажем.
— Гм, — говорю я и лезу в код сервера.
Лучше бы я этого не видел.
На каждый входящий пакет создаётся поток-обработчик, который умирает сразу же после того, как отсылает пакет обратно. И, естественно, убирает за собой все данные о клиенте. Что характерно, поток-получатель парсит HTTP-заголовок.
Начинаю переписывать код. Сперва создаю пул потоков-обработчиков, но очень быстро утыкаюсь в ситуацию, когда у меня 100500 потоков на 24-ядерной системе. В общем, ситуацию это спасает, но не намного.
Далее избавляюсь от авторизации: клиенту передаётся его сессионный ID, и уже дальше работаем с ним.
Потом избавляюсь от пула потоков, создав очередь запросов, из которой могут брать любые рабочие потоки.
Потом делаю ещё одну страшную вещь: переношу очередь запросов как можно ближе к получению пакетов, до парсинга HTTP-заголовка. Результат — восьмиядерный рабочий комп выдерживает стрессовую нагрузку до 100 тысяч пакетов в секунду.
На следующую неделю компания закрывается: в связи с кризисом отвалились три крупных клиента, и бюджета на программистов не хватает.
Испытываете трудности при отдачи контента порциями?
Дискомфорт, говорите? Поделюсь своим опытом раздачи терабайтов обновлений к игровым клиентам. Не знаю, как это у «танчиков», но принцип одинаков везде.
Вот вы зарелизили игру. Первый вопрос: как выкладывать? Одним большим куском или в развёрнутом виде? Тут вопросов не возникает — конечно же, большим куском, раскидать его по серверам поближе к клиентам, на площадки с доступом к основным магистралам. А вот небольшие патчи? Выкладывать сразу или творить кумулятивные обновления? Всего-то из изменений — брутального орка кто-то из локализаторов обозвал «МойЗайчик». Первая мысль была именно такая: давайте сбацаем торрент, и пущай клиенты с клиентов обновляются, меньше нагрузки на сервера, ведь при более-менее массовом апдейте нагрузка может подскочить на порядок, никаких «теньге» (10 Gigabit Ethernet) не хватит. Сделали. Водрузили Transmission на сервера — мол, обновляйтесь. Ой, что это? Почему скорость такая маленькая? А что это клиенты предпочитают качать с центра, а не с других клиентов? А неблагодарные клиенты, скачав обнову, тут же вырубают обновлятор, чтобы играть не мешал, из-за чего начинают выигрывать HTTP-пиры. Вот это и есть традиционные грабельки: гладко было на бумаге, да забыли про овраги…
Так и живём. Имеем кучу nginx, которые раздают или с общего стораджа, или по свистку синхронизируются сами. А найти сервер, который вдруг не поддерживает докачку, надо сильно постараться. Или на коленке самому написать. Nginx в том числе и для этого был создан, чтобы, не сильно потребляя ресурсы, мог отдавать кучу мелких файлов очень большому числу клиентов.
А теперь представьте, когда вы такое количество файлов обновили только наполовину. Да, проверяем целостность клиента, проверяем тысячи хешей, перекачиваем старые файлы. В результате какая-нибудь «ферма» убивает батарею недобука, когда хозяин сидит в «Макдональдсе» и пытается обновляться там. А ему ещё и каждые полчаса линк отключают: мол, переавторизоваться бы …
Счастья, чтобы никто обиженный не ушёл, не существует. Может, с приходом планшетов всё изменится?
Посылаю лучи ненависти производителям принтеров, внедривших в них функцию учёта тонера по количеству напечатанных страниц. Более бесполезную функцию и придумать сложно: зачем что-то считать, если любой зрячий пользователь и так определит, когда закончится тонер (потрясёт и будет дальше печатать), а если уж хотите упростить жизнь эникеям — сделайте функцию отправки e-mail, раз уж девайс сетевой. Но зачем же блокировать печать-то?! И ладно, к алчности двухбуквенного производителя за время непродолжительного эникейства уже привык, но вот такой мины от набирающего популярность производителя на букву «К» совсем не ожидал.
Пришёл в банк погасить кредит. Ладно очередь — конец месяца, сам виноват, но вот как назвать производителя, чей принтер сначала радостно и контрастно печатает платёжки, а потом так же радостно заявляет: «Я напечатал N тысяч страниц, неси мне новый картридж!»? И не волнует принтер, что тонера в нём ещё вагон. Конечно, может, и можно было там что-то ткнуть в менюшке, чтобы умаслить агрегат и уговорить ещё поработать на израсходованном картридже, но кто ж меня туда пустит — банк всё-таки. Да и работницы на вид уже сталкивались с проблемой, вот только известные им методы — включить-выключить и потрясти картридж — тут не помогали. Пришлось им звонить своему мальчику на побегушках. А мне в качестве сувенира досталась винтажная платёжка с еле проступающими буквами, отпечатанная на ещё не успевшем отправиться на пенсию матричнике.