• Кто эти люди из списка "пригласить эксперта"?

    Ahen
    @Ahen
    Универсальный дилетант
    1. Люди из топа по вкладу в тег.
    2. Альтруизм.

    Так-же тут есть модераторы, у них тоже вклад большой.
    Ответ написан
    Комментировать
  • Почему в текстовых редакторах используется моноширинный шрифт?

    @Quieteroks
    php программист
    Что бы буквы не плясали по коду. Всегда приятно и удобно смотреть на ровный код.
    Ответ написан
    Комментировать
  • Почему в текстовых редакторах используется моноширинный шрифт?

    DDDsa
    @DDDsa
    ['a', 'b', 'c', 'd',
     'e', 'f', 'g', 'h',
     'i', 'j', 'k', 'l',
     'm', 'n', 'o', 'p',
     'q', 'r', 's', 't',
     'u', 'v', 'w', 'x',
     'y', 'z']


    ['a', 'b', 'c', 'd',
    'e', 'f', 'g', 'h',
    'i', 'j', 'k', 'l',
    'm', 'n', 'o', 'p',
    'q', 'r', 's', 't',
    'u', 'v', 'w', 'x',
    'y', 'z']
    Ответ написан
    Комментировать
  • Где взять скрипт калькулятора вариантов услуги?

    @Robert_blk
    JS-программист
    Такие вещи делают сами, невозможно предусмотреть как будет высчитываться цена. И подобный скрипты состоят из нескольких строк кода
    Ответ написан
    Комментировать
  • Способы изменения параметров config.py?

    sim3x
    @sim3x
    Лучше используйте ini, json
    Ответ написан
    Комментировать
  • Как генерировать html-теги через короткую запись вида "#test * 5"?

    Это называется emmet. А atom есть поддержка
    Ответ написан
    Комментировать
  • Как в пайтоне создать глобальную переменную?

    Глобальную переменную объявлять вне функции.
    Если хотим изменить глобальную переменную, то обращаемся к ней как в примере
    count = 0
    
    def example():
        global count
        count += 1  # Изменяет значение глобальной переменной count
    Ответ написан
    Комментировать
  • Как организовать внутренний стартап?

    Не самая лучшая идея.

    Практика таких случаев показывает:

    1) Переводить наемита на роль партнера для босса - удар по репутации, поэтому на такое не решаются.
    2) Если босс тратит ресурсы своей компании на какой-то проект, то он ожидает получить с него всю прибыль. Поэтому будут искаться способы "кинуть".
    3) В этой всей схеме вы не нужны. Боссу проще нанять мальчика, который будет руководить разработкой.
    4) Часто после такого предложения можно получить увольнение, так как боссу нужен порядок в коллективе, а не мальчики, которые мечтают о своем проекте.
    ___
    Единственная рабочая схема - делать свою фирму, выводить самому продукт, сотрудничать уже с позиции равной силы. Иначе вас так или иначе выдавят, и будут правы.
    Ответ написан
    9 комментариев
  • Создание робота-паука для сбора данных - где искать информацию?

    Если вам не претит python-way, то Flask + BeautifulSoup + SQLAlchemy

    Книга посвященная вашему вопросу
    Гайд по Flask на Хабре
    Гайд по BeautifulSoup на русском
    Гайд по SQLAlchemy на русском

    Мне хватило импортировать bs4 и забирать данные прямо в views.py
    from flask import render_template
    from urllib.request import urlopen 
    from urllib.error import HTTPError
    from bs4 import BeautifulSoup
    
    @app.route("/links/")
    def parse():
    	try:
    		html = urlopen("http://www.site.ru/").read()
    	except HTTPError as e:
    		print(e)
    
      soup = BeautifulSoup(html, 'lxml');
      links = soup.findAll('a')
    
      return render_template('template.html', links=links)

    Приправьте алхимией для БД и почти готов RESTful микрсервис, либо достройте вокруг этого целое веб-приложение, Flask позволяет.
    Ответ написан
    2 комментария
  • Как ограничить использование учениками мобильных телефонов в школе?

    @other_letter
    Организационно, конечно.
    Технически запретить телефоны или съёмку в пределах школы никак не выйдет.

    Вообще это лежит в плоскости воспитательного характера. Прямая обязанность администрации. Самое верное - повлиять на администрацию, которая в свою очередь повлияет на родителей учеников (хулиганства тут нет, но высосать из пальца "действия сексуального характера" легко).

    Если обращения к Администрации не приводят к результату - смело в Полицию.
    Ответ написан
    Комментировать
  • Знание которые не устареют через 10-20 лет?

    AgentProvocateur
    @AgentProvocateur
    По вебу вообще сложно что-либо предугадывать даже на 5 лет вперед, не говоря уже о 20-30. Какими они будут эти web 4.0, 5.0...n.0 - вряд ли достоверно известно даже в Google и Microsoft.

    Наиболее вероятное развитие - всё будет браузером. Операционная система - подобие браузера, и всё в облаках - софт в виде web-сервисов (подключаемых из аппстора на рабочем столе), данные в виртуальных хранилищах и т.д. Даже игры будут крутиться на серверах, а пользователю будет передаваться только "клиентская часть" в видеопотоке. При этом всё будет кроссплатформенным с минимальными требованиями к конфигурации устройства. Не важно, ПК у пользователя (обычный или квантовый), ноутбук, планшет, смартфон, шлем VR, телевизор и проч. - каждый будет иметь возможность оплатить доступ к какой-нибудь GTA 10 и зарубиться в неё на максималках.

    Соответственно, привычные в 2000-х годах сайты на PHP также поменяют вид и преобразуются в SPA-приложения, подгружаемые на рабочий стол пользователя по клику в сторе.

    Дело в том, что такая модель полностью убивает пиратство и дико выгодна коммерчески всей IT-индустрии, потому и считается наиболее вероятной. Уже прут первые потуги типа Chrome OS, перемены начнутся, когда выкатится браузерный Windows и ТОП-500 web-сервисов адаптируются под него, а затем и под версии от Google и Apple. Собственно, примерно то же произошло с мобильным рынком с появлением Android.

    Вот только когда весь мир утонет с любого утюга и самовара в браузерах и на серверах, там уже понадобятся другие подходы в структурах данных, протоколах, базах, организации дата-центров, безопасности и т.д. А какими они будут..."сегодня в завтрашний день не все могут смотреть. Вернее, смотреть могут не только лишь все, мало кто может это делать" (с)

    С теми же языками программирования холивары горят. Огромное количество специалистов бьют пяткой в грудь на тему "javascript захватит мир", не меньшее количество людей напротив уверены, что "этот ужасный язык - лишь временная и костыльная мера переходного периода, не способная заменить на сервере .NET или компилируемый Go, рвущий все топы".

    Продолжение:
    Ответ написан
    1 комментарий
  • Что подарить взрослому любителю схемотехники?

    @kgbplus
    Недешево конечно, но в тему

    А так вообще - в интернете полно продавцов наборов для сборки усилителей и часов на газоразрядных индикаторах, весь алиэкспресс забит китайскими наборами для пайки чего угодно (часов, домашней автоматики и прочего)
    Ответ написан
    Комментировать
  • Как сохранить питание на USB после выключения ПК?

    Astrohas
    @Astrohas
    Python/Django Developer
    Шалом, брат.
    Купи зарядку. 30 рублей стоит
    Ответ написан
    Комментировать
  • Как создать программу ставящую пароль на папку?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Когда вы просто заходите в папку, чем вы это делаете?
    Вы это делаете проводником, а не вашей программой на питоне.

    Вы можете попробовать переписать проводник на питоне, добавив в него реализацию доступа по паролю.
    Но кто-то поставит FAR или DOS Navigator и получит доступ.
    Вы можете попробовать переписать проводник, FAR, DOS Navigator и все другие программы.
    Или уже если надежно, то переписать операционную систему, добавив в нее все функции, которые вам нравятся.

    Но думаю, что я достаточно ответил на вопрос, чтобы понять, почему питон не будет запрашивать пароль, если вы открываете файл не питоном, а другой программой.
    Ответ написан
    Комментировать
  • EXCEL: раскрасить зеленым если меньше соседнего столбца - как?

    @shushpanio
    shushpanio
    покажу на примере столбцов А и В.

    Выделяем ячейки в столбце А которые меньше соответствующих им ячеек в столбце В:
    1. Выделяем столбец А
    2. Вкладка главная-Условное форматирование-Правила выделения ячеек-Меньше
    3. В поле для ввода значения щелкаем ЛКМ потом щелкаем на ячейку B1. (в поле появится запись =$B$1, её необходимо переделать в запись =$B1 просто удалив символ $ между B и 1)
    4. В правом поле окна выбираем необходимый формат для ячейки.

    Выделяем ячейки в столбце А которые больше соответствующих им ячеек в столбце В:
    1. Выделяем столбец А
    2. Вкладка главная-Условное форматирование-Правила выделения ячеек-Больше
    3. В поле для ввода значения щелкаем ЛКМ потом щелкаем на ячейку B1. (в поле появится запись =$B$1, её необходимо переделать в запись =$B1 просто удалив символ $ между B и 1)
    4. В правом поле окна выбираем необходимый формат для ячейки.

    Выделяем ячейки в столбце В которые меньше соответствующих им ячеек в столбце А:
    1. Выделяем столбец В
    2. Вкладка главная-Условное форматирование-Правила выделения ячеек-Меньше
    3. В поле для ввода значения щелкаем ЛКМ потом щелкаем на ячейку А1. (в поле появится запись =$А$1, её необходимо переделать в запись =$А1 просто удалив символ $ между А и 1)
    4. В правом поле окна выбираем необходимый формат для ячейки.

    Выделяем ячейки в столбце В которые больше соответствующих им ячеек в столбце А:
    1. Выделяем столбец В
    2. Вкладка главная-Условное форматирование-Правила выделения ячеек-Больше
    3. В поле для ввода значения щелкаем ЛКМ потом щелкаем на ячейку А1. (в поле появится запись =$А$1, её необходимо переделать в запись =$А1 просто удалив символ $ между A и 1)
    4. В правом поле окна выбираем необходимый формат для ячейки.

    P.S. Выделять нужно сразу тот диапазон ячеек в столбце к которому необходимо применить правило.
    Ответ написан
    Комментировать
  • Какую ОС, кроме WinXP, можно поставить на очень старенький ноутбук, используемый только для печати?

    @kalapanga
    Ну кто сейчас будет под такие ресурсы ОС разрабатывать? В наше время кофеварки небось мощнее.
    Про Линуксы тут уже написали. А если оставаться другом Микрософта, то варианты следующие.
    Первый вариант, логичный, установить на него ОС соответствующую его возрасту. Это, как легко посчитать, Windows 2000 и 98.
    Второй вариант, для любителей экзотики, но не Линукса - попробовать какую-нибудь ReactOS. Вроде как и "современно" и с низкими требованиями. Во прикольно будет если заработает, для чего-то же чуваки стараются! :)
    Во всех случаях сначала Вам нужно выяснить, а есть ли у Вас драйвера под соответствующую ОС.
    Собственно есть и третий вариант - хардкорный. MS DOS + Лексикон какой-нибудь. Во кому ресурсов точно хватит! И пишмашинка готова - как заказывали. :)
    Ответ написан
    Комментировать
  • Как проникают рекламные вирусы?

    IGHOR
    @IGHOR
    Qt/C++ DEV/CTO
    Похоже на рекламное расширение браузера.
    Недобросовесные расширения могут такое делать помимо своего функционала.
    И делать могут это с задержкой во времени чтобы вы их не подозревали.
    Попробуйте поотключать все и выяснить которое делает пакости.
    Ответ написан
    2 комментария
  • Как избежать пожара и проблем при работе электрооборудования в домашних условиях без надзора?

    @nirvimel
    Перед самым ПК (если это единственный постоянно включенный электроприбор) неплохо бы поставить еще один автомат на очень малый ток (т.е. чувствительный). Номинал пусть будет минимальный, который не выбивает, помноженный на полтора. Если меньше 5A в хозмаге не найдете, то и 5A лучше, чем 16А в щитке. А так G3220 без дискретного видео и 1A * 220V никогда не выбьет, i7 - х.з., но 2A не выбьет точно.

    Страховка, ИМХО - пустая трата денег. Все страховщики - змеи. Они кинут вас, если только ваш скилл юриспруденции не превышает их скилл. Подводные камни там на каждом шагу. Например, в заключении экспертизы будет сказано, что одна из **возможных** причин пожара является несоответствие электрооборудования стандарту ГОСТ-100500 (у вас, конечно же, не найдется документа, подтверждающего соответствие ГОСТу какого-то китайского сетевого фильтра), а в страховом договоре мелким шрифтом как раз указано соответствие ГОСТу в числе необходимых условий страхового случая, например.
    Ответ написан
    2 комментария
  • Как избежать пожара и проблем при работе электрооборудования в домашних условиях без надзора?

    @huwesu
    Если делать все по стандарту - правильная проводка, УЗО, нормальные розетки и вилки, заземление и т.п.
    То ничего не случится.

    Люди холодильники оставляют на месяца без присмотра.

    Если уж прям чего опасаетесь - можете поставить пожарную сигнализацию (в новых домах её сейчас сами строители сразу делают) или автоматические огнетушители.
    Ответ написан
    3 комментария
  • Вопросы по резюме?

    petermzg
    @petermzg
    Самый лучший программист
    Лучше иметь резюме под конкретную вакансию. Тогда точно лишнего не напишете.
    Ответ написан
    Комментировать