• Как в figma сделать заглавный текст?

    @ber_enot
    Веб-разработчик, Vue.js / Node.js
    5c9f2c3f4bb5a879882585.png
    Ответ написан
    Комментировать
  • Работа программистом в НАСА, возможно ли?

    Zoominger
    @Zoominger
    System Integrator
    Ща у Илона спрошу, он за кофе пошёл.
    По теме - не думаю, что у вас получится, с логикой у вас беда.
    Учиться в Мюнхене, мечтать о работе в NASA и спрашивать о вакансиях на российском сайте это пример не самого лучшего логического умозаключения.

    Если серьёзно, то: "Таких, как вы, по всему миру миллионы. Миллионов вакансий в этих конторах что-то нет. Следовательно, шансы у вас стремятся к нулю" - вот пример хорошей логики.

    Кстати, Маск пришёл, говорит "хаха офигенно, но у нас четыре состава поездов, доверху набитых выпускниками MIT, не надо".

    В NASA позвонил, там сказали, цитирую: "У нас сломался завод по сжиганию программистов, которых у нас в США, как грязи, нам инженеры толковые нужны".
    Ответ написан
    6 комментариев
  • Можно ли создавать графический интерфейс сайта так же как в Android Studio?

    GavriKos
    @GavriKos
    В одном файле пишете HTML (можно прям с CSS, можно отдельно), в другом - js-овую логику. И все, все отдельно, как вы и хотели.
    Плюс думаю с помощью каких нить билд-систем и препроцессоров все это можно еще сильнее разнести.
    Ответ написан
    Комментировать
  • Отношения в RESTful API?

    SerafimArts
    @SerafimArts
    Senior Notepad Reader
    Ну огромная же куча статей в интернете на эту тему, например: https://habr.com/ru/company/hexlet/blog/274675/

    А тот вопрос что вы задаёте относится к проектированию API и тут уже придётся сломать об этот камень огромную тучу копий. Делайте как это будет удобнее использовать. С другой стороны одну из этих проблем решают OData, Protobuf\GData, RAML, GraphQL и прочие надстройки над REST.
    Ответ написан
    1 комментарий
  • Что не так с phpdoc?

    @EvgeniiR
    https://github.com/EvgeniiR
    @ array и @ ojbect соотвественно высвечивается варгнинг. В чём дело ?

    В том что таких тегов у phpdoc не существует, например?
    Где вы тут @object или @array то нашли? docs.phpdoc.org/references/phpdoc/index.html
    Ответ написан
    Комментировать
  • Можно ли в Docker ограничить в контейнере скорость IOPS?

    @Mysterion
    --device-write-bps - Limit write rate (bytes per second) to a device
    --device-write-iops - Limit write rate (IO per second) to a device
    --device-read-bps - Limit read rate (bytes per second) from a device
    --device-read-iops - Limit read rate (IO per second) from a device
    https://docs.docker.com/engine/reference/commandli...
    Ответ написан
    Комментировать
  • Как можно стать сеньором за 3-3.5 года?

    Moskus
    @Moskus
    Senior в какой области? Software/web development, software engineering, network engineering, еще что-то?
    Начнем с того, что это не "лычки", а набор реальных умений, включающий в себя как то, чему учатся формально (стандарты, приемы) так и на реальном опыте. Вместить в трехлетнюю карьеру и то, и другое - почти нереально, если не попасть в компанию, которая стремительно растет, и в которой повышения дают "автоматически". И то, для этого нужно будет выдержать определенную конкуренцию, для чего придется впахивать круглые сутки. Поставьте себя на место более высокого руководства и попробуйте ответить честно на вопрос, почему продвинуть должны вас, а не кого-то другого. Это если говорить о честном способе действительно стать senior.

    А о нечестных способах смысла говорить нет, потому что, во-первых, в задницу таких "сеньоров", у которых это только должность, а не умения (надеюсь, вы не хотите ради денег быть в ситуации, когда ваши подчиненные вас заслуженно ненавидят). Во-вторых, это всегда индивидуально: кто-то умеет красиво врать, кто-то - виртуозно валить вину на всех, а себя выставлять героем, кто-то умеет лизать разные места начальству (как в переносном, так и в прямом смысле), у некоторых находятся влиятельные родственники, а кто-то умеет нужную дружбу заводить и через это должности получать. Но это гнусь всё редкостная.
    Ответ написан
    2 комментария
  • Как можно стать сеньором за 3-3.5 года?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    В компаниях, где понятие "синьйор" что-то значит.

    Если начинать с мидла - вполне реально.
    Если начинать с юниора - реально, но надо очень по вджобливать.
    Если начинать с трейни - не реально.
    Если начинать с 0 - не реально.

    В компаниях, где вы один разработчик - с 0 до синьйора за год - легко. Правда в первом типе компаний вы будете юниором, или трейни.
    Ответ написан
    Комментировать
  • Как можно стать сеньором за 3-3.5 года?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Для начала, учеба это не столько чисто время, сколько усилия. Все зависит от того, сколько ты вкладываешь в работу и учебу.

    Да, за 3-3.5 года это реалистично.
    Но нужно понимать, что
    1) Это будет очень много усилий. Совмещать такое задротство с еще чем-либо практически нереально.
    2) Было бы неплохо понимать с каким багажом знаний ты вообще начинаешь. "Продвинутый юзер" может означать совершенно разный уровень знаний.
    3) Было бы неплохо понимать вообще насколько ты к этому моменту уже научился учиться и организовывать сам себя - из под палки сеньорами не становятся.

    Итого, это удел менее 1% попытавшихся.
    Ответ написан
    Комментировать
  • Оптимизация mysql 8.0.15 only innodb под 400млн запросов в сутки?

    @neol
    Перестаньте выкручивать значения до неимоверных величин не разбираясь, на что это вообще влияет.

    read_buffer_size = 196M
    read_rnd_buffer_size = 196M

    https://www.percona.com/blog/2007/09/17/mysql-what...

    sort_buffer_size = 196M
    innodb_sort_buffer_size = 64M

    https://www.percona.com/blog/2007/08/18/how-fast-c...
    Если коротко, то там написано, что нужно тестировать конкретно ваши запросы на конкретно ваших данных с разными значениями sort_buffer, чтобы найти оптимальное значение. Внезапно оно может оказаться очень небольшим.

    join_buffer_size = 32M

    On Linux, there are thresholds of 256KB and 2MB where larger values may significantly slow down memory allocation, so you should consider staying below one of those values. Experiment to find the best value for your workload
    https://dev.mysql.com/doc/refman/8.0/en/server-sys...

    max_heap_table_size = 1024M
    tmp_table_size = 16384M

    https://dev.mysql.com/doc/refman/8.0/en/server-sys...
    https://dev.mysql.com/doc/refman/8.0/en/internal-t... - тут написано при каких условиях временные таблицы на диске будут создаваться вне зависимости от того, на сколько вы выкрутите tmp_table_size

    max_user_connections = 6000
    max_connections = 18000

    Мне кажется это дичь и вам надо на порядок меньше подключений, но тут надо подождать вывода mysqltuner.

    На сколько нормальным решением делать бэкап через mysqldump с quick и без блокировки на сервак морды каждые 2 часа

    Раз уж у вас все таблицы innodb, то стоит посмотреть в сторону xtrabackup
    Ответ написан
    1 комментарий
  • Умное дублирование строки с селектором в CSS (PhpStorm/WebStorm)?

    pashted
    @pashted
    тыжпрограммист
    1. ставите курсор после скобки
    2. Edit -> Macros -> Start Macro Recording
    3. с клавиатуры приводите все в вид, как вы хотите (например, при помощи стрелок и ctrl+d ) и возвращаете курсор на место (стрелками).
    4. сохраняете макрос Edit -> Macros -> Stop Macro Recording (или красная кнопка справа внизу) с каким-нибудь осмысленным названием.
    5. находите в настройках Keymap раздел по фразе macro и назначаете клавишу (например ctrl+alt+d) на новый макрос.
    6. пользуетесь

    у меня получилось так5c9775a946271717125619.png

    или вот так, с автовыделением продублированного селектора
    5c9776f7b2120711549126.png

    для универсальности можно в начале вызывать кнопку end, чтобы сделать больше дублей последним макросом, выполнив меньше действий
    Ответ написан
    Комментировать
  • Как правильно писать под MVC на laravel пример?

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    На выходе имею парсер site/pars который прикручивается на крон и все готова.

    И всё готово максимально кривокосо, а не так как хотелось бы https://laravel.com/docs/5.8/scheduling
    И контроллер тут вообще не нужен, и натягивание аббревиатуры MVC на всё что угодно.
    И метод в модели который что-то делает тоже, хотя сама модель там вообще не используется https://laravel.com/docs/5.8/providers
    И сам парсинг всё-в-одном https://laravel.com/docs/5.8/queues
    Ответ написан
    Комментировать
  • Доменная зона .io — что я пропустил?

    Один из омонимичных доменов:

    .am — национальный домен Республики Армения, созвучен с диапазоном радиостанций AM или как зона AMerica.
    .cd — национальный домен Демократической республики Конго (иначе — Заира), совпадает с сокращением для компакт-диска.
    .dj — национальный домен Джибути, совпадает с сокращением «диджей».
    .fm — национальный домен Федеративных Штатов Микронезии, созвучен с диапазоном радиостанций FM. Пример: last.fm.
    .im — национальный домен Острова Мэн. Совпадает с сокращением Instant Messaging («мгновенные сообщения»).
    .io — национальный домен Британских территорий в Индийском океане. Совпадает с сокращением Input Output («ввод/вывод»).
    .is — национальный домен Исландии. Совпадает со словом is, формой третьего лица единственного числа английского глагола to be. Пример: who.is
    .it — национальный домен Италии. Совпадает с сокращением IT (информационные технологии), а также с английским местоимением it («это»). Пример: ok.undo.it
    .md — национальный домен Молдавии. Совпадает с сокращением аудионосителя MiniDisc и с сокращением Must Die. Также совпадает с сокращением от англ. medical doctor, используемым повсеместно в англоязычных странах. Например, известный американский сериал «Доктор Хаус» в оригинале называется House, MD.
    .me — национальный домен Черногории. Совпадает с местоимением «меня», «мне» в английском и других европейских языках.
    .net — общий домен верхнего уровня, совпадает с русским словом «нет», из-за чего обрёл в России (и не только) дополнительную популярность. Часто используется с доменными именами в виде транслитерированных русских слов. Примеры: mozga.net, lishnih.net.
    .nu — национальный домен острова Ниуэ, созвучно со словом ню.
    .tm — национальный домен Туркменистана, совпадает с аббревиатурой «™» (англ. trade mark — торговая марка).
    .tv — национальный домен Тувалу, совпадает с аббревиатурой «Телевидение».
    .ws — национальный домен Западного Самоа, совпадает с аббревиатурой Web Site.
    .in — национальный домен Индии, с английского языка переводится как предлог «в».
    .li — национальный домен Лихтенштейна. Совпадает с окончанием глаголов и имён существительных в русском языке. Используется с доменными именами в виде транслитерированных русских слов. Примеры: zadolba.li, zastuka.li, vaf.li, gus.li, yas.li.
    .pro - общий домен верхнего уровня для профессионалов в своей области.
    Ответ написан
    3 комментария
  • Сохранение данных банковской карты в интернет магазине?

    @boss_lexa
    карту запоминать можно, реализуется средствами платежного сервиса - есть много у кого

    ввод карты на вашем сайте можно сделать, такое позволяют сделать сервисы cloupdayments или payture
    Но нужно будет привести сайт в соотсветствии PCI DSS
    Ежегодно предоставлять лист самооценки SAQ + ежеквартально проходит ASV-сканиерование
    Бесплатно можно делать тут
    https://www.hackerguardian.com/pci-saq.html
    https://www.hackerguardian.com/hackerguardian/buy/...

    Еще проще загружать форму через iframe, но там вы ограничены возможностями API и дизайна вашего платежного сервиса.
    Ответ написан
    2 комментария
  • Как лучше делать модели, на статических методах или на объектах?

    usdglander
    @usdglander Куратор тега PHP
    Yipee-ki-yay
    Вы вроде как используете классы, но всё равно пытаетесь писать в процедурном стиле. Не стоит использовать ООП, если вы его не понимаете, просто потому что это стильномодномолодёжно.
    Ответ написан
    Комментировать
  • В чем заключается преимущество питона?

    sim3x
    @sim3x
    подойдет ли этот язык для изучения человеку, который знает относительно основы программирования?
    да

    в чем его преимущество и актуален ли он вообще?
    актуален
    Преимущество в простом и наглядном синтаксисе и наличию батареек на все случаи жизни
    Ответ написан
    Комментировать
  • Парсер Яндекса. Что не так?

    orlov0562
    @orlov0562 Куратор тега PHP
    I'm cool!
    Вангую Яндекс умеет ставить куку JavaScript-ом и потом чекать ее наличие. А тк твой curl не выполняет JS то и кука не ставится. Ну, или вариации по типу, JS-ом скрывается это сообщение и происходит дальнейшая загрузка, а тк JS у тебя не выполняется... ну в общем, идея думаю ясна.

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

    Вариант попроще использовать Chrome в Headless режиме, т.е. не эмулировать браузер через курл, а использовать полноценный браузер.
    Ответ написан
    6 комментариев
  • Как посмотреть репозитории которые наблюдаешь или поставил звезду?

    delphinpro
    @delphinpro
    frontend developer
    https://github.com/watching - наблюдаемые
    https://github.com/%USERNAME%?tab=stars - звездочки
    Ответ написан
    Комментировать