Задать вопрос
  • Хитрый алгоритм Инстаграмма?

    Zoominger
    @Zoominger
    System Integrator
    А вы как хотели? Если б каждый Васян мог накропать на Ноде бота, то Инстаграмм разорился бы уже.

    Нет, серьёзно, тут можно только пальцем в небо потыкать.
    Ответ написан
    3 комментария
  • Почему размеры разных смайликов вк разные?

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    Потому что смайлики это до 4 байт и кодировка utf8 mb4

    https://stackoverflow.com/a/30074553/1603055
    https://dev.to/coolgoose/quick-and-easy-way-of-cou...
    https://stackoverflow.com/a/25994411/1603055

    Считать длину строк в utf8 через length вообще не к тому результату приводит что ожидаете.
    Ответ написан
    1 комментарий
  • Видит ли провайдер действия в локальной сети?

    CityCat4
    @CityCat4 Куратор тега Сетевое оборудование
    Дома с переломом ноги
    Дорогой провайдер, а почему у нас так интернет тормозит?

    Дорогой провайдер заведет тикет в своем трекере, проверит пинг до роутера, увидит, что все нормально, отзвонится Вам, скажет, что у него все нормально, но если хотите, можем прислать специалиста, блаблабла. На работу Вашей локалки ему совершенно параллельно - кто там кого и зачем ддосит.
    А может ли провайдер получить доступ к логам роутера, не зная пароля роутера?

    Может, если это его роутер - в этом случае он сразу увидит в мониторинге нагрузку на внутреннем интерфейсе, - либо если админ лох и не сменил пароль (а где можно и логин) администратора.
    Ответ написан
    Комментировать
  • Java SE JDK 12 и ее установка в Linux Mint?

    borisdenis
    @borisdenis
    Ленив и вреден...
    Вот где вы увидели необратимые вещи? Что-то удалится и что-то обновится, все, больше никаких страшных изменений. Выполните сначала sudo apt update && sudo apt dist-upgrade и потом удаляйте, сообщение станет немного менее страшным
    Ответ написан
    1 комментарий
  • Gembird usb 2.0 4-port hub не работает, почему?

    Ezhyg
    @Ezhyg
    А ты не пробовал вскрыть корпус устройства? Какая, к лешему, схема?! :D

    советов по созданию програмного диалога с хабом диагностики состояния

    Видишь ли в чём дело – USB-хаб весьма "тупое" устройство, там всего одна микросхема, остальное – обычные электрические проводники, то есть там и диагностировать-то нечего, кроме осмотреть и прозвонить дорожки на обрыв, а если они целы, значит микросхема умерла, починить микросхему... ну ты понял.
    Ответ написан
    Комментировать
  • Где найти наставника или программиста, который даст простые заказы за небольшие деньги?

    slo_nik
    @slo_nik
    Вкратце о скилах

    Может так будет уместней?
    Вкратце о навыках


    планирую изучить WordPress,

    Лучше так
    PHP -> ООП -> Framework's
    Ответ написан
    6 комментариев
  • Как с помощью рег.выражения вырезать ID страницы ВК из команды (Python)?

    denistu10
    @denistu10
    Linux System Administrator/SRE Engineer
    Можно без регулярок, примерно как то так
    command = '/stats 1'
    vk_id =  command.split(" ")[1]
    Ответ написан
    2 комментария
  • Сфера подработки для сисадмина?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Подскажите, что реально изучить в короткие сроки где можно зарабатывать в последствии приличные деньги?

    Подсказываю: если что-то можно изучить в короткие сроки, то на этом нельзя зарабатывать приличные деньги.
    Ответ написан
    9 комментариев
  • Как составить выцепить координвты с помощью регулярного выражения из gps координат?

    @user49981
    $str1 = '(56.61926920000001, 84.88168339999993):8';
    $str2 = '56.61926920000001, 84.12';
    $str3 = '56.61926920000001, 84';
    
    preg_match_all('/([\d]*[.][\d]*)/', $str1, $matches);
    print_r($matches[1]);
    // [0] => 56.61926920000001
    // [1] => 84.88168339999993
    
    preg_match_all('/([\d]*[.][\d]*)/', $str2, $matches);
    print_r($matches[1]);
    // [0] => 56.61926920000001
    // [1] => 84.12
    
    preg_match_all('/([\d]*[.][\d]*)/', $str3, $matches);
    print_r($matches[1]);
    // [0] => 56.61926920000001
    Ответ написан
    1 комментарий
  • Как просматривать камеры тех, кто находится на сайте?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Использовать браузерное Api. И вы же надеюсь понимаете что без согласия пользователя это не сделать?
    Ответ написан
    Комментировать
  • Как разработчики работают в условиях стресса - ведь голова же тупит - или просто берут отпуск и никак иначе?

    petermzg
    @petermzg
    Самый лучший программист
    Но я хочу создавать серьезные проекты
    а кто мешает создать свой серьезный проект, а не делать чужой за зарплату?
    Но в любом момент может возникнуть что-то, что будет меня сильно тревожить
    это страх на базе вашего чувства собственной важности. Мол в важно чужое мнение о вашей работе.
    Думаю только о нем. Работать начинаю медленно
    это как многоядерный процессор, когда вирусами несколько ядер заняты, система в целом начинает тормозить. А вирусы, это ваши личные ограничивающие убеждения. Для примера "Если я не сделаю в срок, что обещал, меня будут считать лузером и даже могут уволить".

    Кроме того, я боюсь, что работа в таком состоянии может вредить развитию.
    так нет ресурсов на развитие, так как это убеждение добавляется к другим.
    А содержать меня некому.
    прям так единственная работа на всей планете?
    Знаю лишь одно решение - натренироваться в алгоритмах и архитектуре,
    и будет стресс, что применять эти знания негде.
    Да и будет ли в будущем?
    - нет, дальше будет только хуже, так как разум людей обобщать начинает и вместо "Я буду не нужен этому работодателю" станет "Я не нужен всем"
    Вы работаете при стрессе?
    Алкоголь помогает нам. Неделю в запое и снова в проект. Много таких знаете?
    Ответ написан
    6 комментариев
  • Что делать если не знаешь как реализовать что-либо при написании программы?

    DevMan
    @DevMan
    Every great developer you know got there by solving problems they were unqualified to solve until they actually did it.


    если решать только то, что знаешь, не будет никакого роста.
    Ответ написан
    Комментировать
  • Что делать если не знаешь как реализовать что-либо при написании программы?

    petermzg
    @petermzg
    Самый лучший программист
    Я такой человек который предпочитает полагаться на свои знания, да и вообще на самого себя (Ну, то есть могу взять и изобрести велосипед, как говорится)
    а откуда взялись знания, что такое велосипед?
    Мастера программирования тоже обращаются к интернету если не знают как что-то сделать?
    Нет, у них есть большая библиотека бумажных книг. За неделю листания, найдется ответ на любой вопрос.
    Ведь невозможно абсолютно всё держать в голове
    Вот не знаю, всякая странная мысль подобная вашей проблеме с легкостью помещается.
    Ответ написан
    Комментировать
  • Что делать если не знаешь как реализовать что-либо при написании программы?

    Chefranov
    @Chefranov
    Новичок
    Знать всё и во всём разбираться невозможно. Какой-бы ты гуру не был всё равно будешь где-то что-то подглядывать. Ничего зазорного или плохого в этом нет.
    Ответ написан
    1 комментарий
  • Что делать если не знаешь как реализовать что-либо при написании программы?

    @EvgeniiR
    https://github.com/EvgeniiR
    Я такой человек который предпочитает полагаться на свои знания, да и вообще на самого себя (Ну, то есть могу взять и изобрести велосипед, как говорится)

    Синдром неприятия чужого кода. Пройдёт )

    Ведь невозможно абсолютно всё держать в голове и при необходимости запрограммировать что угодно или я что-то не так понимаю?

    Есть базовые вещи и понимание как что-то делать или как что-то сделано, а есть кучи либ и инструментов выполняющих +/- те же задачи документацию по которым можно загуглить за пару минут и прочитать за пару часов. Запоминать нужно первое.

    В гуглении нет никаких проблем и ничего предосудительного ни для кого. Совсем.
    Тем более при изучении инструментов/фреймворков и т.п.

    Для базовых вещей(паттерны, дизайн и т.п.), конечно, стоит начать с книг.
    Ответ написан
    Комментировать
  • Какие аргументы для клиента при обновлении сайта (редизайн)?

    ivanvorobei
    @ivanvorobei
    iOS разработчик, канал https://t.me/sparrowcode
    Можно написать поэму на сотню листов а4 с ссылками и цитатами. Но её не будут читать.
    Из собственного опыта рекомендую сделать работу, показать и предложить выкупить. Если уверены в своих силах - все получится.
    Ответ написан
    6 комментариев
  • Как научиться понимать работу js в браузере?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Сначала вы учите алфавит, затем учитесь читать и писать по слогам, потом уже можете читать слова целиком. Точнее, как бы воспринимать слова целиком, а не по буквам или по слогам, то есть это переход на новый уровень смысловых единиц. Дальше вы можете быстро читать, целыми предложениями. Хотя если встречается сложносочиненное/сложноподчиненное предложение, то не всегда удаётся ухватить его с первого раза. Ну а спустя годы, освоив скорочтение, вы спокойно читаете по диагонали.

    Профессиональный шахматист смотрит на доску и просто видит ходы. Причем из сотен вариантов он видит 2-3 нормальных и только над ними думает, остальные даже не замечает. И он не то чтобы просчитывал вперед, опять же он просто видит, как будет развиваться ситуация дальше. Использует ли он шахматные инструменты для анализа доски? Нет. Использует ли он какие-то учебники, которые помогают познать тайны шахматных правил? Нет. Правила просты до безобразия и можно выучить за 5 минут. А дальше только практика.

    Мы используем инструменты разработчика, в основном, для отладки. То есть, чтобы проверить ту или иную переменную или посмотреть отладочные сообщения в консоли. Там есть всякие приятные возможности, но основное - это консоль. Она помогает пощупать интерпретатор, познакомиться вплотную. Чему равно 0/0? Или typeof []? Консоль даст ответ на множество подобных вопросов. JS довольно запутанный язык, который тянет за собой кучу исторических особенностей, которые нет смысла помнить все. Но время от времени играть с интерпретатором можно для общего развития.

    А теперь главный вопрос. Для чего вам понимать работу js в чужих сайтах? Если у вас есть задача, так и делайте её. Какой смысл ковыряться в других сайтах?
    Ответ написан
    4 комментария
  • Как сделать тест знаний на чистом javascript?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Я делаю все вопросы в отдельной структуре.
    Примерно так
    var data = [
    	{
    		name:'Психотип - это',
    		radio:['темперамент','акцентуация','соционический тип','экстраверсия','архетип','характер','ничего из этого'],
    		answer: 7,
    	},
    	{
    		name:'Что позволяет игра с точки зрения социологов?',
    		checkbox:['выразить себя','снять запреты','снять напряжение',],
    		answer: 1 + 10, //+100
    	},
    	{
    		name:'Что есть игра с точки зрения биогенетиков?',
    		checkbox:['атавизм','приготовление к жизни','снятие напряжения',],
    		answer: 1, // +10 +100,
    	},
    	// и так далее
    ];

    А на экране показываю одновременно только один вопрос и кнопку "Дальше". То есть DOM формируется динамически. Причем, при показе вопроса варианты ответов перемешиваются (кроме вариантов "ничего из вышеперечисленного" и "всё вышеперечисленное", которые добавляются в конец).

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

    К слову, тест знаний делать на js - так себе идея. Ведь шпаргалка открывается в два клика (или комбинацией Ctrl+U) и читается без навыков программирования. По уму вопросы и ответы должны перемешиваться на сервере, id ответов должны быть каждый раз произвольные типа fGx9PeL7, подсказки ответа в js коде не должно быть вообще (проверка ответа только на сервере), вопросы должны отдаваться не все сразу, а порциями через ajax, ну и на каждый вопрос должно отводиться ограниченное время. А если лимита времени нет, то придется физически стоять над душой респондента и смотреть, чтобы он не лез в Гугл за подсказками. Ведь тест знаний должен проверять знания в предметной области, а не хакерские способности или скорость гугления.
    Ответ написан
    4 комментария
  • Почему при запуске Windows ОЗУ загружено на 40%+?

    Moskus
    @Moskus
    Загрузка 1,4 Гб памяти под Win 10 - это не просто нормально, это даже как-то мало. 4Гб оперативки - это очень мало по современным меркам.
    Ответ написан
    Комментировать
  • Если на Github у приложения не указана лицензия?

    delphinpro
    @delphinpro
    frontend developer
    Без опасений — нет.
    Без указания лицензии все права принадлежат автору.
    Может он не против использования, а может и против — неизвестно.

    В общем-то здесь все написано: https://help.github.com/en/articles/github-terms-o...
    Вы можете использовать чужую репу только через функционал гитхаба, включая форки, но если нет лицензии, это не дает вам права использовать код в своих проектах. Но и не запрещает явно, потому как позиция автора не обозначена.
    Ответ написан
    2 комментария