Задать вопрос
  • Донат или реклама?

    KazeZlat
    @KazeZlat
    Погромист-затейник
    А рекламный блок с возможностью отключения за донат не катит?
    Ответ написан
    Комментировать
  • Как называется такой дизайн сайта?

    AskMy
    @AskMy
    иногда решаю задачки и задаю глупые вопросы
    это разного рода particle - называется гамно
    Ответ написан
    Комментировать
  • Ошибка в Python?

    p00h
    @p00h
    Фехтовальщик-стропальщик
    Python использует простое правило: если внутри функции есть присваивание, то переменная считается локальной. Именно поэтому при сравнении используется глобальная переменная, а в случае уменьшения на единицу интерпретатор рассматривает переменную как локальную и не находит ее инициализации.
    Ответ написан
    Комментировать
  • Какая OC не будет лагать?

    opium
    @opium
    Просто люблю качественно работать
    Поставить ос под названием оперативная память
    Ответ написан
    7 комментариев
  • Как выбрать из базы текущую дату + 5 дней в SQL?

    @d-stream
    Готовые решения - не подаю, но...
    Ну так условие-то, если его более тщательно выразить словами, должно звучать как
    "находящиеся между текущей датой и датой на 5 дней больше"

    то есть как минимум два сравнения или between

    p/s/ обычно удобнее оперировать чем-либо типа datediff - есть разницей в днях и там более явно видно что надо "от нуля до 5 дней"
    Ответ написан
    1 комментарий
  • Диструбутив на такое железе Linux?

    chupasaurus
    @chupasaurus
    Сею рефлекторное, злое, временное
    В утиль. Вы серьёзно думаете что процессор, который при выпуске 13 лет назад стоил 89$, способен работать вне холодильников и стиральных машин?
    Ответ написан
  • Диструбутив на такое железе Linux?

    @Wexter
    Подскажите какой Linux можно поставить что бы он работаел нормально ?

    Windows XP/98
    я хотел бы поставить Mint Linux 18.3 XFCE x64 , так как мне нужена Opera так как там VPN а она только работает на x64 бита(или подскажите какое то нормальное расширение для VPN ) и надо что бы нормально работал скайп

    В утиль его. Не будет он работать нормально с современным софтом. Забудьте и даже не мечтайте
    Ответ написан
    Комментировать
  • Как ускорить программу на python (vkapi)?

    sergiks
    @sergiks Куратор тега ВКонтакте
    ♬♬
    Где у вас узкое место: в получении постов по одному, не более 3 в секунду? Используйте метод execute() – там можно собирать запросы в пачки до 25 запросов к API ВК. Итого 75 в секунду.

    Если вы делаете запросы с токенами не одного, а нескольких аккаунтов, то можно параллелить запросы например, с Octopus HTTP
    Ответ написан
    Комментировать
  • Это заказчики такие скупые пошли или я чего-то не понимаю?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    $50-150-350 за большой объём работы, что очень подозрительно.

    А что подозрительного? Все четко. Подозрительно когда 20000$ за маленький объем, а тут все понятно.

    Похоже на какую-то схему...

    Да, называется ищем индуса или русского идиота

    Стоит ли отвечать таким заказчикам?

    Вы индус?
    Ответ написан
  • Как посредством API ВКонтакте получить больше 5000 друзей методом friends.get()?

    sergiks
    @sergiks Куратор тега PHP
    ♬♬
    Сделайте в цикле. С каждым разом увеличивайте offset на 5000 пока он не окажется больше возвращённого в поле count полного числа друзей. Не забывайте про лимит в 3 запроса в секунду.

    Можно ещё заморочиться и запихать весь код в execute(), тогда из PHP последует единственный запрос, а цикл прокрутится на сторон ВК.
    Ответ написан
    3 комментария
  • Как решить проблему с пониманием sql?

    longclaps
    @longclaps
    взять весь контент.... получить с него теги.... отсортировать теги... подчитать их количество..

    SQL - декларативный язык, пришла пора узнать об этом побольше )
    Ответ написан
    Комментировать
  • Как объяснить человеку, что ему нужно знать язык досконально?

    @InoMono
    Вы ошибаетесь:
    Досканально знать язык не нужно. Хорошо в нем ориентироватся - да. На остальное - есть справочники. Тебе нужно ориентироваться, чтобы знать где именно искать.

    Вторая ваша ошибка:
    Говнокодерство к уровню знания языка отношения не имеет.
    Да, самое никакующее знание языка будет давать говнокодерство.
    Но при этом и самое отличное знание языка от говнокодерства ничуть тебя не гарантирует.

    Не говнокодить - это знать методологии/паттерны/приемы, а не язык. И грамотно и уместно применять их - а это вообще не знания даже, а навыки.

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

    Чтобы не быть г*внокодером


    Кроме отрицательной эмоциональной окраски - что тут такого.
    Даже выдающиеся программисты говнокодят, если проект одноразовый или сроки жмут.
    Это нормально.

    Другое дело, что есть и такие которые всегда говнокодят и иначе не могут.
    Ответ написан
    30 комментариев
  • В какой момент можно считать, что знаешь язык программирования?

    Decadal
    @Decadal
    Проводите аналогию с обычным языком. Вы же понимаете, что можно говорить на английском языке только на тему финансов. Или на тему туризма. Или только читать тех. документацию. Во всех случаях понятие 'знания' языка относительное.

    Но я решительно не понимаю, зачем нужны ответы на такие вопросы. Например 'когда я перестаю быть джуном?'. Или 'когда я становлюсь настоящим веб программистом / специалистом / небыдлокодером / etc?'
    Абсолютное знание английского языка все ещё позволяет сморозить глупость. Знание языка программирования все ещё позволяет написать фиговый код. Человек - синьер в крупной конторе но пишет какую-то чушь. Вы видите пропасть между ярлыком и человеком, который за ним стоит?
    Досконально владея языком, можно выбрать ужасное решение для поставленной задачи просто потому что вы с такими задачами никогда не сталкивались
    Ответ написан
    Комментировать
  • Как сделать SQL запрос на выборку данных до определенной суммы?

    OKyJIucT
    @OKyJIucT
    Sunshine reggae
    Вместо оператора WHERE используйте HAVING

    SELECT `date`, sum(`count`), `sum` 
    FROM `table` 
    GROUP BY `count` HAVING sum(`count`) <= $sum_count 
    ORDER BY `date` DESC
    Ответ написан
    2 комментария
  • Как получать кадры из видео без скачивания?

    @kzoper
    Никак
    Ответ написан
    Комментировать
  • Зачем шифруют огромное количество сайтов?

    zoonman
    @zoonman
    ⋆⋆⋆⋆⋆
    Можно начать с того, что сайты не шифруют, а шифруют соединение между сайтом и браузером.
    В-первую очередь делается с целью защиты данных от перехвата или изменения при обмене.
    Шифрование работает в оба конца. Т.е. если вы скачиваете что-то с такого сайта, то можно считать, что содержимое файла не доступно никому кроме владельца сайта и вас. Это работает и закачке/передачи данных на сайт. Для конечно пользователя это значит, что никто не сможет получить доступ к его данным идущим в обе стороны.
    В основном, делают, чтобы не воровали пароли и не встраивали рекламу. Многие сети этим грешат.
    Но кроме паролей существует и другая ценная информация, например есть магазины оптовой торговли, которые отображают разным клиентам разную цену.
    Но можно привести пример по-интереснее. Пришли в кафе попить кофейку, почитать новости на популярном сайте. У вас там личный кабинет, вы культурный человек, у вас репутация ого-го, вы какой-нибудь мэр. А ваша кука сперта и позже от вашего имени на сайте появятся комментарии весьма недостойного содержания. Попили чайку, пообедали, поехали на работу, вы занятой человек. А кука работает, вы уже и Путина успели оскорбить там, и т.д. Короче вами уже органы вовсю занимаются.
    В общем звонят и снимают с должности, а вы не сном не духом, что за беда. Откуда? Пароль хороший, антивирус в порядке. Только вот роутер в кафе с трояном и MITM уже запущен. Опозорились на всю страну, попали в новости. Вот вам пример того, как безобидный сайт с новостями может испортить жизнь человеку. А все из-за http.
    В современных реалиях работа через https не так уж и сложна. Тот же https://letsencrypt.org/ раздает сертификаты направо и налево абсолютно бесплатно.
    Ответ написан
  • Какой первый ЯП для работы в веб подойдет шарписту?

    @Sovetnikov
    технический директор pulsprodaj.ru
    Как разработчик .NET C# переключившийся на Python+Django могу однозначно рекомендовать :)
    Ответ написан
    2 комментария
  • Правда ли что программистам навязывают определенные мысли?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    1)обязательно надо знать математику алгоритмы и тд(даже если это не используется)

    Если хочется выйти за рамки дешевой рабочей силы - да.

    2)надо работать бесплатно на первых порах

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

    3)создавать open source проекты бесплатно чтобы показать всем свой код

    Скорее нет

    4)всегда думать о работе даже по выходным и тд

    Если хочется выйти за рамки дешевой рабочей силы - ДА.

    UPD:
    Реальность такова, что если вы хотите выйти за рамки дешевой рабочей силы - у вас ровно 2 способа это сделать:
    а) вы можете основать собственное дело
    b) вы можете в чужом деле вырасти из человека который пишет код, в партнера который решает проблемы бизнеса ( что в конечном счете эквивалентно предыдущему пункту)

    И то и другое подразумевает что вы перестаете разделять свою жизнь и работу.
    Вы, это и есть то дело, которым Вы занимаетесь. 24/7/365.
    И это к слову сказать справедливо для практически любой сферы, не только IT.
    Ответ написан
    11 комментариев