Задать вопрос
  • Как вы справляетесь на удаленной работе?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Вряд ли вам сильно поможет знание того как другие справляются со своей работой.
    Силы и мотивация заканчиваются не просто так, всегда есть причина - ищите ее. Может быть и внутренняя и внешняя, может быть любой. от банального "перерабатываете" или "родня на мозг капает и отвлекает" до "вся моя жизнь тлен и эта работа не имеет никакого значения".
    Ответ написан
    1 комментарий
  • Как вы справляетесь на удаленной работе?

    @uroot
    Лично я делаю так:

    1) Слушаю непринуждённую музыку в процессе работы (SYML, например) если это мне не мешает. Отлично помогает проснуться.
    2) Работая, переодически делаю зарядку (фитнес трекер оповещяет о том, что я засиделся)
    3) Сплю на обеде
    4) Проветривание - это самое важное. Затхлый воздух убивает мозг.
    5) Прогуливаюсь после работы

    UPD: не так давно начал бегать 2-3 раза в неделю после работы или на выходных. Из музыки отлично стали заходить прямые трансляции на канале ChilledCow (просто мелодии без слов). Слушаю весь день на небольшой громкости, а то со словами музыка отвлекает.
    Ответ написан
    Комментировать
  • Парсинг для чайников?

    Zoominger
    @Zoominger Куратор тега Python
    System Integrator
    А что там изучать-то? Это же как на велосипеде ездить - один раз попробовал и не забудешь.
    Взяли да распарсили, можете погуглить "regexp", например.
    Ответ написан
    Комментировать
  • Как исключить из запроса записи с параметром?

    Spartak-2205
    @Spartak-2205
    Разработка и создание сайтов
    Столько текста в комментах, а надо всего лишь немного изменить условие поиска
    SELECT * FROM `sait` WHERE `category` != 7 AND (`name` LIKE ? OR `about` LIKE ?) ORDER BY `chel` DESC LIMIT ?, ?
    Ответ написан
    1 комментарий
  • Как исключить из запроса записи с параметром?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Жена отправляет мужа-программиста в магазин:
    — Купи батон хлеба, если будут яйца — возьми десяток.
    Муж возвращается из магазина с десятью батонами.
    — Ты зачем столько хлеба купил?
    — Так ведь яйца были...


    На самом деле это анекдот не про программиста, а про базу данных
    Наде чётче формулировать свои запросы. Чётче.

    Твой звпрос выглядит сейчас так:
    "Возьми в шакфу майку, чтолько чтобы была не красная, или носки".
    Ну почему ты удивляешься что тебе база данных принесла таки красные носки?
    Ответ написан
    1 комментарий
  • Почему крайне долго импортируется дамп и как это ускорить?

    opium
    @opium
    Просто люблю качественно работать
    Да в память его засуньте и будет быстро, как варианты выключить индексы если в этом дело, сами данные такого объема быстро импортируются
    Ответ написан
    Комментировать
  • Почему крайне долго импортируется дамп и как это ускорить?

    @d-stream
    Готовые решения - не подаю, но...
    Можно сделать примерно такое (говорят сам mysql тоже умеет):
    - выкусить (отложить в сторонку) из дампа все что касается ключей, индексов, констрэйнов
    - залить остальное
    - применить выкушенное

    как минимум это позволит в процессе заполнения таблиц "не отвлекать" субд на постоянное обновление индексов, проверки консистентности и т.п.
    Ответ написан
    Комментировать
  • Как выгрузить информацию с удаленной базы данных к себе на компьютер?

    DevMan
    @DevMan
    на phpmyadmin ничего не лежит, это банальный mysql-клиент.
    делаете дамп базы (хоть при помощи phpmyadmin, хоть любым другим клиентом) и импортируете его у себя на компе.
    после изменения делаете то же самое в обратном порядке.
    Ответ написан
    3 комментария
  • Хороший линукс-дистрибутив?

    kshnkvn
    @kshnkvn
    yay ✌️ t.me/kshnkvn
    Хороший линукс-дистрибутив

    чтоб ощутить линь полностью

    после установки дебиана, он не запускается

    ну так уже же ощутил, на этом можешь остановиться и бежать на виндувс
    Ответ написан
    Комментировать
  • Как в Linux посмотреть серийный номер подключаемой флэшки?

    Frankenstine
    @Frankenstine
    Сисадмин
    Видимо, не все флешки имеют серийный номер.
    /var/log/syslog
    Jan 17 11:07:51 FQC-book kernel: [10429.360467] usb 1-1.4: new high-speed USB device number 4 using ehci-pci
    Jan 17 11:07:51 FQC-book kernel: [10429.456379] usb 1-1.4: New USB device found, idVendor=0930, idProduct=6544
    Jan 17 11:07:51 FQC-book kernel: [10429.456384] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    Jan 17 11:07:51 FQC-book kernel: [10429.456387] usb 1-1.4: Product: TransMemory
    Jan 17 11:07:51 FQC-book kernel: [10429.456389] usb 1-1.4: Manufacturer: TOSHIBA
    Jan 17 11:07:51 FQC-book kernel: [10429.456390] usb 1-1.4: SerialNumber: 6E44D519D5BDCD208D0E5085
    Ответ написан
    Комментировать
  • Как "продолжить"?

    hottabxp
    @hottabxp Куратор тега Python
    Сначала мы жили бедно, а потом нас обокрали..
    Сначала вам нужно знать базовый синтаксис языка. Плюс несколько стандартных библиотек. Потом ищете простую идею для своей программы. Не нужно искать идеи в интернете или тут спрашивать. Напишите несколько программ для себя. Вот мой пример:
    1) Я заметил, что много времени провожу на qna.habr.com(количество переходов можно посмотреть в браузере). Так вот, я захожу на главную страницу сайта, и смотрю новые вопросы по моим тегам. Делаю это почти каждые 10-30 минут. Это здорово отнимает время. Решим проблему с помощью python. Взял 3 библиотеки(requests, notify2 и beautifulsoup) и написал простую программу. Суть ее в том, что она раз в минуту запрашивает главную страницу qna(с cookies), парсит ее и забирает из нее текст вопроса и ссылку. Потом проверяет в цикле, есть ли данная ссылка в файле. Если нет, значит показываем на рабочем столе уведомления с новыми вопросами, а ссылки записываем в файл. И так в цикле. Вроде бы программа простая, но с помощью нее можно поработать на практике с циклами, файлами, сетью, парсингом и т.д.
    Потом мне стало интересно, что такое боты в Телеграм. Почитал документацию и примеры. Вышеуказанною программу переделал под бота. Теперь уведомления приходят мне в телегу.
    2) Следующую программу сделал для rutracker.org Суть ее в следующем - указываем программе ссылку на раздел форума, она парсит сначала главную страницу раздела, вытаскивает номер последней страницы и потом скачивает и парсит с первой по последнюю страницу, вытаскивая заголовок раздачи, размер, сиды/пиры и записывает это все в базу sqlite3. Открываю базу с помощью sqlitebrowser, и могу искать раздачи по тексту, также сортируя по сидам, пирам, размеру и т.д Здесь опять можно потренироваться на практике с циклами, работой с сетью, парсингом, базой данных.

    Когда будете писать код, который вам интересен, вы и сами не заметите как, запомните синтаксис, часто используемые библиотеки и т.д.

    Пример бота для qna.habr.com:
    5e57a5a5d8f6b747820507.png
    Ответ написан
    Комментировать
  • Автоматизация процессов в Google Sheets?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Google scipts или внешний язык / API
    Ответ написан
    Комментировать
  • Как создать доску с задачами как в Trello?

    Kozack
    @Kozack Куратор тега JavaScript
    Thinking about a11y
    Ответ написан
    Комментировать
  • Как запустить скрипт в скрипте?

    ProgrammerForever
    @ProgrammerForever Куратор тега Google Apps Script
    Учитель, автоэлектрик, программист, музыкант
    Просто вызывайте одну функцию из другой, даже если они в разных gs файлах
    //Code1.gs
    function f1(){
       return f2()+100;
    };
    
    
    //Code2.gs
    function f2(){
       return 200;
    };
    Ответ написан
    Комментировать
  • Быстрый ответ/консультация на тему программирования?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Да, вопросы могут быть банальными, но не хочу терять темп
    Освойте теорию, используйте ООП, ведите свою локальную подборку сниппетов/ЧаВо.

    Скриптуйте то, чему уже научились.
    Пример запроса: car=>speed:i,color:s
    Сразу создаст js-class-код для последующей генерации объектов автомобиля, который можно скопипастить.
    И т.д.
    Ответ написан
    Комментировать
  • Как выводить информацию из бд по id в ссылке?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    $dbh = new PDO(
        'mysql:dbname=имя_базы_данных;host=адрес_хоста', 
        'логин', 
        'пароль', 
        [PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'"]
    );
    $sth = $dbh->prepare("SELECT `id`, `name` FROM `users` WHERE `id` = :id");
    $sth->execute(['id' => $_GET['id'] ?? null);
    $result = $sth->fetch(PDO::FETCH_ASSOC);
    print_r($result);
    Ответ написан
    Комментировать
  • Перенос дистрибутива Linux на идентичный компьютер. Как правильно сделать?

    uvelichitel
    @uvelichitel
    habrahabr.ru/users/uvelichitel
    rsync - наше всё))
    Ответ написан
    Комментировать
  • Перенос дистрибутива Linux на идентичный компьютер. Как правильно сделать?

    @alex1478
    Создать на диске второго компьютера разделы, простым cp скопировать всю систему и поправить fstab
    Ответ написан
    Комментировать
  • Как создать новую переменную в цикле?

    @anerev
    for i in range(1, 4):
           print(i)
           exec(f'a{i} = []')
      print(a1, a2, a3)
    Ответ написан
    2 комментария
  • Андроид смартфон в качестве переферии пк?

    @antonwx
    использовать основную и фронтальную камеры android смартфона как веб-камеры для ПК

    IP Webcam Pro
    микрофон смартфона - как микрофон компьютера

    Wo Mic
    динами смартфона - как динамик компьютер

    SoundWire
    Ответ написан
    2 комментария