• Есть ли проверенные сайты для создания готового резюме?

    @AlexG37G
    https://t.me/resume_review Группа в Телеграм . Описание: Критикуем резюме(и linkedin) айтишников, делимся советами по улучшению. Американский формат резюме.
    Вроде только резюме на английском обсуждают, если у вас на русском - можете что-нибудь полезное для себя подчерпнуть.
    Ответ написан
    Комментировать
  • Как начать изучать ASP.NET Core?

    QuiShimo
    @QuiShimo
    Держу путь на бекэнд :)
    Привет!

    Из тех, что есть в продаже, можно обратить внимание на эти книги:
    • Язык программирования C# 9 и платформа .NET 5: основные принципы и практики программирования, 10-е издание - тут есть некоторые основы и глава посвященная ASP.NET

    • ASP.NET Core 3 с примерами на C# для профессионалов, 8-е издание | Фримен Адам


    Я пока не так глубоко в них зашел, но по стилю изложения там очень много практических примеров и кода отображено. Троелсен очень помог в свое время разобраться с ООП на примерах.

    UPD: из-за того, что переводы затягиваются, книги/курсы на русском обычно отстают от актуальных версий ЯП и фреймворков.

    Также, для практики можно прорешивать тестовые задания, которые присылают для отбора на стажировки/вакансии. Один из таких сборников можно найти здесь: https://github.com/Hexlet/ru-test-assignments
    Ответ написан
    4 комментария
  • Высокий la но все летает, как это?

    @arakchi
    LA - это, грубо, количество процессов в бывших в статусе R (и не только в нем, например еще значение имеет стутс D) в единицу времени. Т.е. если у Вас есть несколько вялотякущих процессов не нагружающих физические подсистемы сервера то, но при этом не могущих быстро завершиться, например из-за медленного поступления данных по сети, то LA высок, хотя по факту физические ресурсы сервера занружны не будут. Но это не точно и не совсем так, это грубо. И исходя из такой ситуации LA может быть высок, но полезные запросы обрабатываться быстро, т.к. по факту ресурсы есть.
    Как сказал Ян, нормальным считается LA 0.8-1 на ядро. Но в любом случае если поводо к нагрузке нет, т.е. на нормальный (т.е. оптимизированный не тяжелый) сайт заходит пара тройка челоек в день, высокий LA это не нормально и Вы правильно озадачились.
    Тут можно Вам посоветовать, начать смотреть через top, htop процессы в статусе R и D, как я уже упоминал, и найдя такие, просматривать через strace и lsof, что они делают и куда ломятся. Это самое простое, но часто помогает.
    Плюс еще может помочь atop с опцией -r в режиме через кнопку p (вроде, она должна отвечать за суммарное количество ввзванных процессов в промежуток измерения, по умолчанию 10 минут), ибо вдруг процессы быстро запускаются и завершаются, быстрее чем в промежутке обновления top/htop(особенно учитывая, что у Вас wa небольшой). Стоить заметить, что в 5 и 6 центоси atop как демон автоматически не запускается после установки и не добавляется в автозапуск. В седьмой не знаю.
    Ну а вообще, да, это как лечить болезнь по фотографии, без просмотра самого серевера ничего не сказать. Но нвчните с упомянутого, вдруг натолкнёт на дельную мысль.
    Ответ написан
    Комментировать
  • Откуда появляются отрицательные значения индекса первичного ключа PostgreSQL?

    rozhnev
    @rozhnev
    Fullstack programmer, DBA, медленно, дорого
    А почему бы не использовать встроеный тип serial вместо TankContentStateHistory_TankContentStateHistoryId_seq
    CREATE TABLE "TankContentStateHistory" (
      "TankContentStateHistoryId" serial NOT NULL,
      "AverageTemperature" double precision NOT NULL,
      "GTVolume" double precision DEFAULT 0.0 NOT NULL
    );
    
    INSERT INTO "TankContentStateHistory" ("AverageTemperature", "GTVolume") VALUES (10, 20);
    
    SELECT * FROM "TankContentStateHistory";


    PostgreSQL fiddle
    Ответ написан
    1 комментарий
  • Что лучше выбрать, мультипоточность или мультипроцессинг?

    gbg
    @gbg
    Любые ответы на любые вопросы
    О разнице между процессами и потоками - у процессов за изоляцию отвечает операционная система. Чтобы два процесса могли повзаимодействовать, нужно обращение к ОС, которое ведет к переключению контекста, что накладно.

    У потоков таких расходов нет. Итого - потоки легче процессов. Но у них хуже с изоляцией - падение одного потока может уронить весь процесс.

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

    Если должны - выбор - потоки. И хорошая команда разработки. Не фигакпродакшн.
    Ответ написан
    Комментировать
  • Где и как закупить лицензии для образовательных организаций по программе "Первая помощь"?

    kolossradosskiy
    @kolossradosskiy
    Поставлять ПО Microsoft по академическим программам лицензирования могут только партнеры со статусом AEP (Authorized Education Partner).

    Поиск партнеров MS вполне себе работает и даже находит одного-единственного партнера с таким статусом в Амурской области:
    ООО "Мир компьютеров и оргтехники", г. Благовещенск, ул. Зейская 173а.
    Судя по сайту, это когда-то был ИП Стрельников, и он имеет этот статус аж с 2010 г. Можно брать.)

    Другой вопрос, как вы закупку проведете, если это ПО не из "списка". Про план-график перехода на использование отечественного офисного программного обеспечения, индикаторы эффективности перехода и вообще про приказ Минкомсвязи №335 от 04.07.2018 Вы в курсе?
    Ответ написан
    1 комментарий
  • Стоит ли идти после специалитета в магистратуру?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Странно как-то спрашивать у абсолютно незнакомых людей, что делать со своей жизнью: еще 2 года просидеть на шее у родителей и заниматься онанизмом в стенах университета или найти работу и получать практические навыки.

    Вы за 5 лет специалитета не поняли, чем именно вы хотите заниматься? Или вы всерьез думаете, что если будете высококлассным специалистом в какой-то области, то диплом магистра сильно повлияет на вашу зарплату?

    По веб разработке в магистратуре вы врятли узнаете много нового, поскольку это динамично развивающееся направление, и наша неповоротливая система образования просто не успевает менять программу. Да и преподавателям в большинстве случаев это не надо. У нас в универе (на ИСиТе, кстати) как учили лет 5 назад верстать фреймсетами, так до сих пор и учат.
    Ответ написан
    Комментировать
  • Какую выбрать тему для магистерского диплома?

    lexxpavlov
    @lexxpavlov
    Программист, преподаватель
    Data mining - очень интересная тема. У России есть довольно большой набор открытых данныхещё), которые так и просятся к анализу. Попробуйте найти интересные варианты с ними.
    Например, мне понравилась история Дата-майнинг помог заработать Пулитцеровскую премию. Также была очень практичной статья Data Mining в онлайн играхвторая), давшая потрясающие результаты. Или вот статья Торговля знает, когда вы ждете ребенка, приведшая к скандалу.
    В общем, Data mining - очень перспективная тема, и в России её ещё основательно не копали, набрать материала и новизны можно будет не только на магистерскую, но и на кандидатскую диссертацию.
    Ответ написан
    1 комментарий
  • Какую выбрать тему диплома "Информационная безопасность"?

    Методы верификации исходного программного кода:
    - на отсутствие уязвимостей
    - на отсутствие недекларированных возможностей
    Методы верификации байт-кода Java:
    - на отсутствие уязвимостей
    - на отсутствие недекларированных возможностей
    Формирование набора "мета-правил", позволяющих гарантировать отсутствие случайных ошибок при разработке.
    Теория и практические методики фильтрации недоверенного ввода пользователя.
    Обнаружение нехарактерного поведения программы на основе поведенческого анализа.
    Робастные цифровые водяные знаки в графе исполнения байт-кода.
    Ответ написан
    4 комментария
  • Какую выбрать тему диплома "Информационная безопасность"?

    @lookid
    При не правильном вводе пароля сыграть с пользователем в крестики-нолики и если он проиграет, то блокировать учетку. Шутка. Ну пиздец же. А руководитель что говорит? Магистратура же не техникум, что бы тему диплома на форумах спрашивать. Итак сплошные дибилы-выпускники, хоть вакансии ниже синьера не открывай.
    Ответ написан
    1 комментарий