Задать вопрос
  • Как изучать Python?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    В 2018 году Python изучать так же, как во все предыдущие годы.

    Лутца советуют почти все, но на русском только 4 издание от 2011 года. Старое же.

    Книга актуальности не потеряла. Из значимого, что появилось за прошедшие годы, в ней не описана только asyncio и async/await-синтаксис. Этот пробел не сложно дополнить по официальной документации.

    какие материалы, кроме официальной документации Django можете посоветовать

    Советую не исключать официальную документацию.
    Ответ написан
    Комментировать
  • Действительно ли код индусов так плох?

    kshnkvn
    @kshnkvn
    yay ✌️ t.me/kshnkvn
    Потому что после "Индусов" появляются вот такие вот заказы:
    5e3ffa75bdbab814655697.jpeg
    Думаешь "щас скрипт быренько поправлю и 50 зеленых получу", а на деле копаешься в куче индусского кода. Весь бугурт, в основном, со стороны других фрилансеров, которым приходится за еще более малые деньги, чем изначально получил Индус, подчищать за ним же.
    А заказчиков часто все устраивает, т.к. за 2 копейки они решают свою задачу.
    Ответ написан
    2 комментария
  • JSON ломает типы данных, как избежать?

    Stalker_RED
    @Stalker_RED
    В вики в первых строках написано вот что:
    JSON (англ. JavaScript Object Notation, обычно произносится как /ˈdʒeɪsən/ JAY-sən [2]) — текстовый формат обмена данными, основанный на JavaScript. Как и многие другие текстовые форматы, JSON легко читается людьми.


    То есть он текстовый. Весь. Вот совсем. И вы никак не можете этого избежать, потому что даже если у вас получится, то это будет уже не JSON, а какой-то другой формат.

    Как вариант - составить какую-то схему данных, где описаны типы полей, и по этой схеме сконвертировать из строк в нужные типы.

    Или отказаться от JSON, и применить другой формат, навроде BSON или аналогов.
    Ответ написан
    1 комментарий
  • Как установить ОС из-под системы?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Существует ли возможность поставить ОС из-под другой ОС на жесткий диск?
    Нет.
    ОС ставится на компьютер, а не на жесткий диск. На диске только хранятся файлы.
    Собственно сама суть установки это как раз внесение изменений в файлы ОС для того, чтобы она работала с данным оборудованием.

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

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

    GavriKos
    @GavriKos
    Штраф оплачивается только при его наличии. Оплатить штраф "заранее" нельзя.

    Раз вы физик - то вам надо просто подать декларацию о доходах и оплатить налог, причем это можно сделать вроде бы до апреля (хз какая страна, но в СНГ везде вроде бы так).

    P.S. проморгал что там декабрь 2018. Тогда уже не заранее )
    Ответ написан
    3 комментария
  • Чистый код на C#, каким способом добиться?

    GavriKos
    @GavriKos
    но там всё на Java

    C# от Java недалеко ушел. Вообще от языка надо уметь абстрагироваться

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

    В какой то мере может помочь проектирование "на бумажке".
    Ответ написан
    1 комментарий
  • Какая кодировка данных крякозябр?

    @ksnk
    Нужно добавить
    curl_setopt($ch, CURLOPT_ENCODING ,"gzip")
    Если ответ внезапно перестанет быть зазипованным, то можно погрозить пальчиком хозяину сайта за то, что он посылает зипованный ответ не получив разрешеющих это заголовков... А можно жить так.
    Если не поможет - распаковать как нибудь вручную...
    Ответ написан
    Комментировать
  • Как подготовить компьютер перед передачей в пользование юзверю на предприятии?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Ввести в домен предприятия. Всё остальное должно определяться политиками домена и правами конкретного пользователя.
    Ответ написан
    2 комментария
  • Что за единица?

    sergiks
    @sergiks Куратор тега PHP
    ♬♬
    Сокращенный тег <?= не просто выполняет код внутри него, но и выводит результат.
    То же, что <?php echo

    Минимальная редакция – убрать знак равенства, заменить <?= require_once... на <? require_once... Но такой короткий тег <? не всегда поддерживается и не рекомендуется.

    Лучше всё в один PHP-тег:
    <?php
    
    require_once APP . '/views/App/inc/header.php';
    echo $content;
    require_once APP . '/views/App/inc/footer.php';
    
    ?>
    Ответ написан
    4 комментария
  • Стоит ли бросать учебу в колледже ради узучения ЯП?

    kshnkvn
    @kshnkvn
    yay ✌️ t.me/kshnkvn
    научили

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

    А что, сильно тяжело после учебного дня потратить час времени на изучение программирования? Ох вейт, как я мог забыть, нужно же в обязательном порядке погулять/поиграть/позаниматься еще какой-то фигней.
    Если ты не в состоянии учиться и выделять для этого время - программирование вообще не для тебя.
    Ответ написан
    11 комментариев
  • Как предотвратить ddos на сайт?

    @BorisKorobkov
    Web developer
    Подключать cloudflare, оставая на старом IP - бесполезно.
    Переезжайте на новый IP (или новый сервер с новым IP).
    Ответ написан
    Комментировать
  • Не показывать пользователям некоторые элементы?

    @DmitrijP
    и так,делаем следующим образом: при правильном логине сохраняем сессию или куку,
    затем вашу условную кнопку помещаем в определение этой куки/сессии вот так:

    <?php 
    if(isset($_SESSION['logedin'])){
    echo '<button type="submit"><a href=kuda-nado.php>войти</a></button>';}?>
    Ответ написан
    Комментировать
  • Кто пользуется Internet Explorer?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Куча корпоративных клиентов, с программами заточенными ТОЛЬКО под IE
    Ответ написан
    Комментировать
  • Как сделать чтобы индексация начиналась с 1?

    NeiroNx
    @NeiroNx
    Программист
    Из-за вас языки программирования никто переделывать не будет, если надо прибавляйте 1 или просто смиристесь с тем, что программисты с 0 начинают считать.
    Ответ написан
    8 комментариев
  • Нужна помощь в telebot?

    @MrCute
    Студент
    Боты телеграм позволяют отправлять файлы. Скачиваете Видео себе на сервер, потом отправляете его пользователю
    Ответ написан
    Комментировать
  • Как получить root в WinSCP?

    Для начала нужно найти файл sftp-server
    whereis sftp-server


    sftp-server: /usr/lib/sftp-server /usr/share/man/man8/sftp-server.8.gz

    Запоминаем путь!
    sudo nano /etc/sudoers

    В самом конце файла, с новой строки пишем:
    ВАШЛОГИН ALL=NOPASSWD:/usr/lib/sftp-server


    Осталась мелочь идем в свой WINSCP выбираем нужное соединение - редактировать - дополнительно - SFTP в поле дописываем sudo /usr/lib/sftp-server

    если ваш путь sudo /usr/lib/sftp-server отличается то естественно юзаем свой.
    В разных версиях дистрибьютивов бывает по разному.
    удачи
    Ответ написан
    3 комментария
  • Как установить прекомпилятор PHP для CMS Bitrix на веб-сервер IIS 7.5?

    zorca
    @zorca
    Расширение APCu не поддерживается CMS Bitrix:

    bitrix\modules\perfmon\classes\general\measure.php

    <?php
    	public static function GetAllAccelerators()
    	{
    		$result = array();
    		if (function_exists('accelerator_reset'))
    			$result[] = new CPerfAccelZend;
    		if (extension_loaded('apc') && !extension_loaded('apcu'))
    			$result[] = new CPerfAccelAPC;
    		if (extension_loaded('xcache'))
    			$result[] = new CPerfAccelXCache;
    		// Wincache removed opcode cache since 2.0.0.1
    		// https://pecl.php.net/package-changelog.php?package=WinCache&release=2.0.0.1
    		if (extension_loaded('wincache') && function_exists('wincache_ocache_meminfo'))
    			$result[] = new CPerfAccelWinCache;
    		if (extension_loaded('Zend OPcache'))
    			$result[] = new CPerfAccelZendOpCache;
    		return $result;
    	}
    Ответ написан
    5 комментариев
  • Возможно низкоуровневое программирование без математики?

    Adamos
    @Adamos
    Стоит ли идти в эту сферу, или это обреченно на провал?

    Вам - не стоит. Вы не осилили даже нагуглить ответ на один из самых частых вопросов на Тостере, так что к этой сфере со всей очевидностью не подходите.
    Ответ написан
    Комментировать
  • Динамические домены 3-го уровня на win 10 в etc/hosts?

    fzfx
    @fzfx
    18,5 дм
    установить и использовать dns-сервер.
    Ответ написан
    Комментировать
  • Как отключить автоматическую отметку решениями?

    Никак.
    Тостер - коллективный ресурс, поэтому участие в отметке решением могут принимать все.
    Миссия Тостера - создание базы знаний, в первую очередь и только потом решение конкретных проблем конкретных людей. Поэтому отметки сообществом имеют приоритет* над отметками задающих вопрос.

    Если вас по какой-то причине не устраивают ответы, напишите об этом в комментариях к ним, чтобы те, кто придут в вопрос из поиска понимали их ограничения и возможные подводные камни.

    * концептуально, не помню как технически это всё организовано.
    Ответ написан
    1 комментарий