en
Feedback
Дневник разработчицы

Дневник разработчицы

Open in Telegram

Откровенные истории о проектах, работе, учебе и открытиях в мире программирования. Присоединяйтесь и вдохновляйтесь вместе со мной!

Show more
341
Subscribers
+124 hours
+27 days
+430 days
Posts Archive
Смотрите-ка, какой интересный гайд по самостоятельному изучению математики для взрослых: https://habr.com/ru/companies/gaz-is/articles/779998 В нём предлагаются материалы и учебный план по следующим разделам математики: 🌟 Повторение школьной математики; 🌟 Математический анализ; 🌟 Аналитическая геометрия; 🌟 Линейная алгебра. Приведу главные отличия этого гайда от подраздела "математика" моего гайда по вкатыванию в ML : 🌟 В отличие от моего гайда, здесь все учебные материалы даны на русском языке. Автор даже нашла перевод на русский язык плейлистов от 3blue1brown про математический анализ: https://www.youtube.com/playlist?list=PLVjLpKXnAGLVbrcJdDb0a2RS6MmRCgxJz и линейную алгебру: https://www.youtube.com/playlist?list=PLVjLpKXnAGLXPaS7FRBjd5yZeXwJxZil2 ; 🌟 В моем гайде не уделено внимание повторению школьной математики и аналитической геометрии, а здесь эти темы раскрыты. Правда, я большую часть из того, что здесь называется "аналитической геометрией", отношу к линейной алгебре. С другой стороны, у меня даны материалы по теории вероятности и математической статистике, а здесь этому почти не уделено внимания. 🌟 Присутствуют ссылка на платный ресурс (ПЛАТНО! 😡) - клуб по изучению математики старших классов и первых двух курсов ВУЗа - https://boosty.to/math_online . Если кто-то пробовал подписываться и посещать их занятия, поделитесь своими впечатлениями в комментариях. 🌟 Автор предлагает несколько классических учебников в дополнение к другим материалам (я надеюсь, вы понимаете, что их не обязательно разбирать полностью - это занимает непропорционально много времени и не является необходимым для решения практических задач). Гайд рассчитан на 4-8 месяцев, но я бы сказала, что это довольно оптимистичная оценка. Кому-то может потребоваться и побольше времени для изучения предложенных тем. #математика #учебные_материалы

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

Что ж, тут лучше, чем я ожидала, пусть мы сняли и далеко от океана, но вилла почти как все включено. Интернет в целом норм, небольшой бассик, доставка чего угодно до дома, регулярно приходят убираться. Также нашли тут аренду рабочего места на месяц - стол, стул, моник, клавиатура, подставка для ноута (закинула в стори) - все это за 200 долларов на человека. В целом норм коворкинг стоил бы дороже, плюс до него еще надо было бы добираться со своим ноутом, да и не удобно куда-то таскаться так. Правда, хорошо, что вилла достаточно большая, и мы смогли все это разместить тут. Доставка всего добра, кстати, приехала буквально сразу после заказа - мы отправили заявку поздно вечером, а в 10 утра нам уже все привезли и установили. Вы скажете, что я зажралась и это все дичь. У меня за спиной опыт многочисленных переездов с квартиры на квартиру в Москве с одним чемоданом вещей, жизнь на 3500 рублей в месяц в 2006 году, зп в 3к рублей в месяц в 2008-2009 с поддержкой родителей. В 2011 я стартовала в рекламном агентстве в Москве за 25к (на это я снимала жилье, и жила самостоятельно). В общем, у меня когда-то была привычка выживать, я слушала чужие истории про отпуск в Турции/Испании и тп и мне было как-то все равно, только немного стыдно было, что пока все показывают фоточки и рассказывают истории, я могу лишь поделиться тем как ездила поездами Великие Луки - Москва - СПб, или как проводила детство на даче с козами, кроликами, курами. Помню подружка гоняла по всему земному шарику как истинный номад, а я сидела в Москве и мне как-то даже не хотелось никуда. Она меня звала, рассказывала про дешевые варианты как можно куда-нить сгонять, но мне было хорошо в Москве. Я кайфовала от начала комфортной жизни, что я могу снять квартиру, а не комнату, нравилось тратить деньги на себя. Впервые я выехала за границу в конце 2017 года в Амстердам. Мне было 28 получается, в тот же год, кстати, впервые летала самолетом, правда первый перелет был в Пермь. Амстердам мне тогда понравился, но духом путешествий я так и не прониклась. Да и переезжать из России тоже не горела желанием. Привыкать к чужому языку? культуре? Не! Мне нравилось в России. И вот теперь я тут. Что же, могу сказать, что переезд в другую страну мне дался гораздо проще, чем многим. Я видела тонны слез, рассказов про депрессии, тоску по друзьям и тп. Я может и скучаю по каким-то вещам, но в целом считаю, что приспособилась и мне здесь норм. Дружить с местными я не пытаюсь, мы в основном общаемся только с такими же экспатами. Не скажу, что я подстраиваюсь под среду, скорее среду подстраиваю под себя. Ну, и еще вдвоем, конечно, гораздо все проще. Одна я бы даже не поехала никуда. Интересно, что будет дальше. Удивительно как меняется жизнь. Я все думала, что после 25 все будет относительно стабильно. Меня помотало в 18-22, но теперь я понимаю, что мои последние 2-3 года жизни по насыщенности не уступают тому периоду, а даже превосходят. Что ж будет в 40? Хей-хей-хей!

Веселуха под Новый год или собраться в другую страну за сутки. Студенческая виза в КЛ была отличным вариантом прожить в стране как минимум год. Я изучала вариант номад визы, но он предполагал много вопросов, непонятки со сроками, неуверенность в апруве, в общем много возни, поэтому вариант с языковой школой выглядел гораздо надежнее. За прохождения курса английского языка в течение 8 месяцев школа нам обещала визу 6+6 месяцев. План был такой - сначала нам дают визу на 6 месяцев, а потом продлевают еще на 6 без всяких выездов и тп, просто мы учимся, а школа делает нам визу. Но что-то пошло не так у школы с юрлицами, поэтому они предложили нам сделать продление через другое юрлицо и сразу на год. Обещали, что все будет в порядке, отдайте паспорта и ждите продления. Что же. Мы отдали паспорта и прождали больше месяца, у нас уже закончился срок визы, но нам сделали спешиал пасс, и сказали ждать. В конце концов мы не выдержали и начали просить помощи агента в этой ситуации. Хорошо, что мы пошли в школу через агента, так как она решает все наши проблемы со школой, я бы не выдержала - не люблю ругаться с людьми. Короче, в пятницу на прошлой неделе агент нам говорит, что школа будет тянуть резину с оформлением еще долго, потому что по правилам в общем-то, если меняются юрлица, то мы должны выехать из страны и новая виза должна пройти стандартный начальный процесс, а не как продление. Так как у нас была необходимость съездить на Бали еще раз, чтобы решить вопросы с банком, где мы открыли счет, так как в Малайзии это сделать сложнее, то мы решили, что лучше выедем и упростим жизнь и школе и отчасти себе. В понедельник днем нам отдали паспорта, после вечером я бронила виллу и покупала билеты на самолет на вторник днем. Все это вылетело в копеечку, так как на НГ сюда прет куча народу. Я оч не хотела на НГ именно из-за этого куда-то дергаться. Вечером стирка, утром вещи по чемоданам, муж работал с утра, потом еще сгоняли к оператору сотовой связи перенести e-sim с одного телефона на другой (без паспорта никак было не сделать). После 11 выехали в аэропорт. На самом деле внутри было подавленное чувство паники и страха, которое не успело разродиться в какую-то конкретику, так как тупо не было времени думать, все решения чисто на автомате. Спешиал пасс заканчивался 24 декабря, надо было выехать до этого, плюс последняя предновогодняя неделя на Бали перегружена, а нам надо было еще попасть в банк в Денпасаре, что звучит как большие пробки в обе стороны. И вот подошли мы к миграционной службе в КЛ. Я была уверена, что выйдем то мы без проблем, ожидала скорее вопросиков на стороне Бали, так как не брала обратные билеты, да и виза в Малайзию у нас получается закончилась. Но не тут то было! Нас тормознули и запросили на бумажку в паспорте (спешиал пасс) еще какую-то дополнительную бумажку, которую школа нам забыла отдать. Два часа до вылета и мы стоим и не понимаем - че? какой иммиграйшен леттер? Оригинал? Скан не подойдет? Директор школы сразу (удивительно для Малайзии) выслал нам скан этого документа. Мы опять попробовали подойти к инспекторам, но увы, говорят - давайте оригинал, нам нужен оригинал. У меня в тот момент эмоциональное напряжение было такое, что аж до тошноты, хотя я даже не успела до конца осознать всю ситуацию. Но нам повезло, подошел какой-то начальник и сказал принять наши сканы и пропустить, так как мы летим бизнес-классом. Да, мы потратились на бизнес-класс, хоть он в отличие от турецкого, тут не такой уж и комфортный. В итоге на удивление, но на стороне Бали нас пропустили довольно легко, без вопросов про обратные билеты. Кстати, обратно хотим лететь через Сингапур, но посмотрим что у нас вообще будет с процессом оформления визы. Нам обещали все сделать за 2 недели, но чует моя пятая точка, что тут НГ, праздники, все дела, плюс их обещаниям уже верить нельзя, поэтому мы можем прождать и дольше.

Завтра в третий раз за год вынуждено еду на Бали. Цены на НГ - жесть! Так меня забавляет за один день бронить билеты и жилье, чтобы сгонять на месяц в другую страну. Это на самом деле нифига не круто, учитывая, что на месте придется работать и учиться на паршивом интернете, без нормального рабочего места. Да и если честно, то я бы лучше куда-то в другое место сгоняла отдохнуть, так как на Бали мне нравится только еда. Накачала видосиков лекций на айпад в дорогу. Интересно, смогу ли смотреть? Недавно получила результаты прошлой сессии в универе - все сдала успешно. Надо продолжать в том же духе. Главное - не слиться в середине пути. Словила себя на том, что лекции по AWS смотрю с кайфом, а универскую учебу приходится заставлять себя делать. Еще на днях глянула в свой код, который писала буквально недавно. И уже хочется его переделать, и даже несколько стыдно за него. Это когда-нибудь пройдет? Или пока продолжаешь развиваться, постоянно оглядываясь назад, замечаешь несовершенства? Блин, как же не хочу никуда ехать. Хотя с другой стороны, чет я так задолбалась, может немножко приду в себя, вкусно поем и позырю на серферов, если вылезу из-за компа 🙂

Сижу, готовлюсь к сдаче экзамена по AWS, хочу сдавать на Developer. Узнала, что Lambda Function можно вызывать через LoadBalancer. Перевариваю теперь эту информацию. С одной стороны ничего такого, с другой стороны если… и дальше у меня просто несет фантазия как это можно было бы применить. Чет реально накрывает от идей. Плюс еще поняла как далека от идеала была моя архитектура в прошлом проекте и какие ошибки я допустила. Давно пора была заняться подготовкой, но учиться, набив шишки, гораздо эффективнее, конечно, чем когда ты вообще не шаришь как это можно применить. Блин, блин, я стартанула в 2020, уже заканчивается 2023, а мне до сих пор все еще кажется, что я в начале пути. Нет, сравнивая себя на старте и сейчас - разница огромна, но я все еще вижу множество вещей, которые я хочу изучить. Если что - прохожу курс https://www.udemy.com/course/aws-certified-developer-associate-dva-c01 У автора есть также видосики на ютубе https://www.youtube.com/@StephaneMaarek

А еще продолжаю усовершенствовать свое рабочее пространство, улучшать свою нору. Теперь у меня есть полочка. Этот канал давно
А еще продолжаю усовершенствовать свое рабочее пространство, улучшать свою нору. Теперь у меня есть полочка. Этот канал давно не только про программирование. Мне нравится писать и про другие вещи, которые увлекают меня. Я знаю несколько человек, которые читают это и разделяют мои интересы. Я все думала, стоит ли фильтровать контент, подстраиваться под аудиторию или заявленную тематику, но знаете, изначальная цель канала на самом деле - делиться своей историей, находками, размышлениями и найти людей со схожими интересами. Это невероятно круто, когда я тут делюсь какой-то проблемой по работе/учебе и подписчики очень часто подсказывают и помогают в ее решении. Еще я понимаю, что канал также находят потенциальные работодатели, и не всегда мне играет на руку контент канала, но что ж, будем считать, что это также определенный фильтр, значит не судьба. Правда, это не значит, что я не парюсь по поводу лайков, шаров, подписок/отписок. Я судорожно смотрю на циферки после каждого поста :) Но не хочу и не буду, наверное, подстраиваться, и тем более как-то специально раскручивать этот ресурс. PS. Илья, спасибо за пиар на своем канале и на ютубе. Хоть я сама и не хочу раскручивать, но это приятно, когда канал рекомендуют. Я тоже пошарю небольшое, но очень уютное питонячье комьюнити Ильи https://t.me/import_this_community и его канал джуна https://www.youtube.com/@kaziamov

Так вот, пришла пора привыкнуть к контроллерам. Теперь я владелец нинтенды. Блин, это так непривычно, что в довольно объемную игру можно играть без интернета и мощного компа. Зельда прекрасна! Опыт геншина позволяет довольно неплохо ориентироваться в механиках. И то, что маленькое устройство позволяет открыть игру на большом телевизоре в хорошем качестве картинки, с нереальной дальностью, это впечатляет! Реально геншин так не может, когда ты взмываешь в облака и в деталях видишь все, что есть на поверхности! Респект разработчикам за оптимизацию. При этом мир довольно большой и забавный. И больше всего меня радует то, что свитч можно брать в самолет и играть там! Плюс - любая гостиница с телеком расширяет экран и делает из свитча полноценную консоль. Прям уруру. Что еще порекомендуете на нинтендо кроме Зельды? 🙂

Задрот-мод - новые горизонты. Одна из причин, почему я грустила по винде - это невозможность поиграть в геншин на маке. Все попытки на мобилке, айпаде, через nvidia geforce now, через виртуальную винду - были отвратительны. Ыыы, но теперь у меня есть нечто лучше! Теперь у меня есть нинтендо свитч, подключенный к телеку, и Zelda! Чет давно хотела попробовать игровые консоли, но как-то xbox, ps4 не пошли, джойстики - очень непривычный способ управления 🙁 В детстве так сложилось, что когда я была совсем-совсем мелкой, был спектрум второй вроде, я даже помню как родители на нем в тетрис гоняли или что-то вроде того. Потом был денди, забавно было из пистолета уток мочить. Помню и джойстик в виде палки, мне он кстати нравился. В моем уже более осознанном возрасте у меня была сега-мега-драйв-2! Ребята, которые заходили в гости с удовольствием гамали на ней. А я вот как-то не испытывала особой тяги к играм. Мне не очень давались платформеры, да и другие игры, где надо было исполнить какие-то пируэты на джойстике. Впрочем, на клаве я тоже никогда не была успешна в таких играх. Первая игра, которая утянула меня с головой была ммо, вот там меня начали заставлять учиться технике - ходить с помощью клавы, а не тыкая мышкой. На самом деле я предпочитаю легкий режим в играх. Даже в стратегиях, не очень люблю чертов микроменеджмент, мне просто нравится строить и наблюдать как оно развивается, решая не очень сложные проблемы. В плане преодоления сложностей, помню свое отчаяние в Kingdom Come Deliverance, когда в первой локе буквально заставили вскочить на лошадь и красиво выехать из замка под стрелами врагов. Брр, я оооочень долго проходила этот момент. А потом еще пришлось заново начинать игру, потому что я очень плохо развила персонажа, все вкладывала в красноречие, а там пришлось драться с чуваком на мечах и этого боя никак было не избежать. Второй раз я прокачала булаву, так как с ней проще всего было драться - тюк по голове и враг отъехал. Но бой все равно был на мечах!! Хорошо, что под булаву я прокачала силу и ее было достаточно, чтобы тупо затюкать врага мечом. В итоге я прошла эту игру два раза полностью, и во второй раз уже прокачивала все, в том числе меч, и даже воровство - мой самый нелюбимый навык. Сейчас уже игрового опыта на компе достаточно, чтобы более ли менее играть. Хотя в той же балдуре в начале пути пришлось повозиться, чтобы понять логику боя. И то, не скажу, что я пройдя игру за 200 часов стала супер-пупер в ней. Корявенькие бои, но я справилась. Даже платформер один одолела полностью чисто ради сюжета, музыки и красивой - просто невероятно прекрасной графики - я говорю про Ori. Правда, вторую часть не прошла. Но очень хочу как-нибудь. Не люблю шутеры, потому что они в большинстве своем про реакцию, а с этим у меня просто жесткие проблемы. Поэтому очень боялась, что не смогу в киберпанк, но спасибо ветке нетраннера и Встаниславу Шишкину (привет булава)! Ну и с гоночками я не дружу, хотя пробовала какие-то. Брат угорал надо мной, когда меня за компом крутило в разные стороны следом за машиной. Особняком, конечно, стоят ммо. Где я вписывалась как во все варианты пве-контента, так и пвп в итоге. Больновато, конечно, было, что за моего чара другие люди играли лучше порой, чем я. Потому что я во время боя всегда нервничала. Зато как радостно было завалить какого-нить особо жирного перса техничного игрока, просто на удаче, наверное. Дикий восторг, когда на арене удавалось выжить и заковырять противников. Но я всегда была в ужасе от челов, которые считают тайминги, по звуку определяют каст скилла, по начальной анимации понимают что сейчас будет кастовать любой класс. То есть в игре где-то десяток, если не больше классов, у каждого несколько десятков разных скиллов, и вот профи обычно знают все скиллы, как они работают, какие звуки издают, какие тайминги и тп. Жесть. Дота мне не зашла. Я не умею в нее играть и не хочу.

Про лычки продолжение 🙂 Итак, с моего свитчинга в программисты (начала обучение) прошло 3,5 года и теперь я сеньор-помидор по тайтлу. Но если честно, то это ничегошеньки не значит. Обычно программисты за 3 года осваиваются в процессах и технологиях, набираются опыта работы в компаниях и за счет этого вырастают. Я же как будто возвращалась в прошлое, так как у меня был опыт по процессам и проектам, не было только опыта в технологиях. Но по факту невозможно знать прям все-все технологии, поэтому ты либо узкий специалист, либо СТО, который чет знает, но главное умеет в управление. И вот весь мой опыт шиворот-навыворот. Это забавно А еще прикольно, что вот уже прошло 3 года, но у меня все еще ощущение, что я еще на старте, что из бездонного корыта computer science еще можно черпать-невычерпать! Да, конечно, сейчас уже я ориентируюсь довольно уверенно, но при этом еще очень многое хочется и нужно изучать. И еще я знаю, что даже опытные программисты постоянно продолжают учиться. Про баги Проверяла свой скрипт на днях и пропустила в начале багу, которая буквально в начале скрипта. Нашла ее еще через пару часов, когда увидела уже гору ошибок, спасибо нотификациям. Но, удивительное дело - бага в самом начале, но скрипт успешно отработал в большинстве случаев. Давно я не чувствовала себя потерянной в плане своего же кода с вопросом - как же оно тогда сработало?! Прям словила ностальгию от какого-то нервного ощущения непонимания как же так получилось, которое раньше частенько испытывала. В общем, быстро, конечно, нашла в чем дело - там просто бага срабатывала под условием только для повторного запуска скрипта, а при первом запуске все было в порядке, поэтому и ошибки посыпались не сразу. Славно стрессанула 🙂 и в больше степени от того, что я не понимала как оно сработало, а не от того, как починить. Сама по себе бага была незначительной и простой. TGIF!

Давно не испытывала какой-то особенной радости от задач на работе. А вчера прям кайфанула, при чем не сказать, что сделала что-то из ряда вон интересное или заслуживающее внимания - всего лишь доработала скрипт для ci/cd нашего фронтенд приложения. Суть в том, что у нас в компании есть кастомная обертка для piplines дженкинса, написанная на груви скриптах. Мы должны просто по определенным внутренним правилам подготовить yaml-конфиг, в соответствии с которым срабатывает эта обертка. Мой коллега сделал базовые настройки для нашего фронтового ci/cd, но не смог туда добавить команду, которой не было в вариациях настроек конфигов. Команда, которой не хватало, очищает кэш для index.html в CloudFront. Для локальной машины это всего лишь 1 маленькая команда, но для дженкинса нужен aws cli и креды к aws для выполнения этой команды. Без этой команды в скрипте после деплоя приходилось отдельно вручную дергать ее, потому что иначе обновления не подтягивались. Плюс была неочевидная проблема в скрипте, из-за которой даже для успешных выкатов висел перманентный ворнинг. И я таки смогла добиться полноценного выката с зеленым статусом! Я раньше не работала с дженкинсом, но была уверена, что с документацией, чатгпт и стаковерфлоу можно разобраться в чем угодно. Но в нашем случае можно забыть обо всем этом, так как это кастомная разработка. Документация, конечно, была, но в ней довольно сложно было сориентироваться. Я пыталась читать с самого начала, но оно так сильно прыгает от одной страницы к другой, плюс не имеет полного содержания и некоторые разделы не содержат примеров, что ориентироваться в этом нереально. Хорошо, что хотя бы работает поиск и многие вещи я просто находила по ключевым словам. Гугл же и другие сторонние сервисы в этом случае были полностью бесполезны. Второй момент, который мне хорошо помог - это логи. AWS меня буквально приучил чуть что - прям детально читать логи. Спасибо Elastic Beanstalk за этот бесценный опыт. Я помню свои первые выкаты, когда я буквально 2 недели страдала с тем, чтобы добиться запуска приложения на сервере. Тогда был мой первый опыт деплоя и я доходила до полного отчаяния, но мне некому было помочь, поэтому приходилось сцепить зубы и разбираться. Этот дневник хранит много моей боли, связанной с этим опытом. Ну и отдельно хочется сказать про груви-скрипты. Я все еще без понятия в целом, что за фрукт такой груви и как оно работает, знаю что это что-то на базе Java. Я нашла репозиторий, где лежат готовые скрипты коллег, которые как раз обрабатывают конфиги. В том числе в конфиге можно было указать свой кастомный груви скрипт, который будет запущен на одной из стадий ci/cd. Так как заготовок для команды, как я уже писала, не было, то я решила наваять свой скрипт. Взяла за основу самый похожий из готовых и переписала его под свою команду. Суть скрипта в том, что надо взять параметры из конфига, получить по ним контейнер для запуска, креды, запустить этот контейнер, установить в нем креды и запустить нужную команду. Пришлось отнестись к языку как к черному ящику и буквально по аналогии догадываться что надо поменять и как оно работает. Но в итоге все завелось. На старте работы над задачей хотелось выть, бесило буквально все. Но когда все получилось, я испытала прям несравненный кайф. Я сделала больше 30 провальных попыток выката, Самое обидное, что каждый раз ожидаешь, что вот это будет финальный удачный, а оно снова падает. Но в конце уже я была уверена, что все получится. Было дико радостно сначала получить желтый статус вместо красного, а потом наконец зеленый! Да, детка! Кстати, ворнинг был из-за того, что тупо не был прописан id приложения внутри системы в кончике. Типа необязательный по сути элемент для работы ci/cd, но из-за этого все наши выкаты были желтыми. Теперь чувствую себя гуру нашего пути деплоя. Хотя это самоуверенно, учитывая что я всего лишь поправила текущий скрипт, а не настраивала его с нуля. Вот думаю, докинуть что ль свой скрипт в общую копилку, вдруг еще кому пригодится. Что ж, нет отчаянию! Всем удачи в нашем нелегком труде 🙂

Когда-то начинала делать справку по nginx, но так и не довела до конца. Скидываю что есть, как есть. Больше даже для себя, чтобы сохранить, может когда-то пригодится. А то лежит в черновиках.
# Типы директив: # Стандартная директива. Определяется 1 раз, наследуется, можно перегрузить. Например, gzip # Директива массив. Наследуется, можно перегрузить, но для одной директивы можно задать несколько значений. Например, access_log # Директива действие. Не наследуется, потому что прерывается. Например, rewrite, return # try_files. Уникальная директива, не наследуется. https://nginx.org/ru/docs/http/ngx_http_core_module.html#try_files # Переменные nginx http://nginx.org/ru/docs/varindex.html events {} http { include mime.types; # включает стандартные типы файлов types { text/html html; # позволяет задавать типы контента - заголовок Content-Type https://developer.mozilla.org/ru/docs/Web/HTTP/Headers/Content-Type } gzip on; # https://nginx.org/ru/docs/http/ngx_http_gzip_module.html server { listen 80; # порт server_name 46.101.19.11; # host root /sites/bootstrap; # директива для статики # Настройки логирования access_log /dev/stdout; error_log /dev/stdout info; # Правила для обработки путей в соответствии с порядком обработки совпадения. location = /page {}; # 1. точное совпадение location ^~ /page/[0-9] {}; # 2. правило с регулярным выражением с повышенным приоритетом location ~ /page/[0-9] {}; # 3. регулярка location *~ /page/[0-9] {}; # 3. нечувствительно к регистру location /page {}; # 4. все, что начинается так location /downloads { root /sites; try_files $uri =404; # https://nginx.org/ru/docs/http/ngx_http_core_module.html#try_files } } }

Дико пропер кадр из магички, но я не очень в юмор. Подкиньте идей кто-нибудь… То, что пришло в голову: в джаве только девушки
Дико пропер кадр из магички, но я не очень в юмор. Подкиньте идей кто-нибудь… То, что пришло в голову: в джаве только девушки когда бекендеров попросили сверстать… когда плюсовиков заставили писать для 1С, ведь тоже С…

Такая скромная презентация для таких титанов... https://www.youtube.com/watch?v=U9mJuUkhUzk&ab_channel=OpenAI

Touch ID на макбуке у меня никогда стабильно не работал. Первый, второй раз после обновления отпечатков срабатывал, а потом переставал. Я грешила на проблемы с кожей, думала, что из-за болезни рисунок отпечатка может меняться. Да и в целом у меня ноут стоит закрытый на подставке, поэтому смысла в отпечатке не было. Очень скучала по виндовому face id с помощью логитековской камеры. Последнее время логитековская клава начала жутко тормозить, почему-то даже с вылетами заметок при печати. Трэш какой-то! Пишешь сообщение в телеге, а буквы пропечатываются не сразу, а с отставанием… В какой-то момент это довело меня до ручки, так как мне часто приходится пароль вводить вручную на работе, а буквы блин не срабатывают! Я пробовала подключаться через USB-коннектор от логитека, пробовала просто по блютусу, пробовала отключить яблочные наушники, при подключении которых и клаву и мышу логитека знатно начинает колбасить. Короче, как я люблю технику логитека, столь же ненавижу их удолбанное ПО! В общем, я купила маковскую клаву с Touch ID, и я безумно офигела, что без обновления настроек отпечатков, оно начало стабильно работать! Оо да ладно блин! Значит, на ноуте это был просто косяк… Одно меня пугает в новой клаве - они слишком дофига плоская, не начнут ли уставать руки… Думаю, может есть годные подставки какие-нить. Но пока вроде норм, проблем не заметила.

Жесть, получилось аж 4 сообщения... Простите. Немного картинок) Забавно, что тогда аськой пользовались как сейчас телегой. Та
+2
Жесть, получилось аж 4 сообщения... Простите. Немного картинок) Забавно, что тогда аськой пользовались как сейчас телегой. Так тупо было использовать свой еще школьный акк на работе, но это лучше, чем сеошник Сережа с ником Наташа)

Жесть, получилось аж 4 сообщения... Простите. Немного картинок) Забавно, что тогда аськой пользовались как сейчас телегой. Так тупо было использовать свой еще школьный акк на работе, но это лучше, чем сеошник Сережа с ником Наташа)