Задать вопрос
  • В mysql для быстрого поиска по дате лучше использовать timestamp как int или как date (datetime)?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Для скорости абсолютно без разницы, а для хранения даты и времени надо использовать предназначенные для этого типы данных
    Ответ написан
    6 комментариев
  • Есть ли отличие в pdf файлах, если они отсканированы различными способами (скан с автоподатчика и скан вручную по 1 листу)?

    @antonwx
    Никакой разницы нет. Драйвер получает картинку и направляет её в сканирующую программу. Сканирующая программа даже не знает, откуда этот файл был получен, не говоря уж о способе его сканирования. Файл, скорее всего, либо слишком большой и на сайте кривой вывод ошибок, либо сохранен так, что система его не может распарсить. Попробуйте так: откройте pdf файл, выберите печать и затем microsoft print to pdf. Затем пробуйте загрузить новый файл, как правило такой метод должен решить подобные проблемы.
    Ответ написан
    3 комментария
  • Какой самый эффективный способ контроля времени и внимания в рабочее время?

    Сам постоянно отвлекаюсь на тостер, так что для меня актуально.

    Раз отвлекаешься, значит другие занятия для тебя интереснее, чем работа.
    Я вот такую методику выработал и пару дней с ней успешно работаю:
    1. Вырубаем вообще всё, что можно. Уведомления и все отвлекающие сайты.
    Телефон убираем подальше и на беззвучный режим.
    2. Рабочее место чистим от всего мусора.
    Кроме мониторов, мыши и клавиатуры на столе ничего быть не должно.
    3. Блокируем все сайты, которые отвлекают.
    4. Заводим распорядок дня. И придерживаемся его. В него нужно внести сон и работу. Добавить приёмы пищи и всё прочее. Пустоту заполняем чем-нибудь типа "посмотреть youtube", "почитать хабр", "поиграть в доту"
    5. Убираем рутину по возможности. Все инструменты должны настроены так, чтобы не пришлось воевать с IDE
    6. Добавляем разнообразие.
    Например мне очень сложно даются всякие задачи на фикс багов.
    Теперь, когда я нахожу причину бага, я разбиваю её на несколько небольших задач и пишу на каждую тест.
    Каждый такой тест становится для меня промежуточной точкой, и благодаря достаточно мелкой разбивке - мозг не начинает "скучать" и постоянно видит, что происходит какое-то продвижение.

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

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    1) Какие языки программирования мне надо учить?

    Для начала, стоит набрать 300-400 баллов на ЕГЭ, поступить в топовый вуз, уехать из России. Т.к то, что вы планируете - это уже бизнес, а делать бизнес в России стоит:
    а) имея хорошую защиту от налоговой.
    б) иметь хорошие связи и опыт в разработке бизнес модели.

    3) Каких ошибок мне не следует делать?

    Перестать смотреть фантастику, и пойти учить хоть что нибудь. Можете начать с C++, php вам точно не поможет.
    Ответ написан
    6 комментариев
  • Почему не работает линк, если я переношу его в другую директорию?

    leahch
    @leahch Куратор тега Linux
    3D специалист. Dолго, Dорого, Dерьмово.
    Если делаете относительной линк, а затем его копируете, то он будет ссылаться относительно нового каталога. Делайте линк ссылкой от корня файловой системы. Или создавайте линк сразу в нужном каталоге. Да в майкрософтп все тоже самое.
    Ответ написан
    Комментировать
  • Как правильно ответить на данный запрос из США?

    Please provide an email response specifically identifying the country in which the [Product Name] Software is developed and maintained.
    В письме укажите свою страну...
    If the country of origin is outside the United States, please provide any information you may have stating that testing is performed in the United States prior to supplying products to customers.
    ...скажите, что вы никакого тестирования в США не проводили, а про других ничего не знаете...
    Additionally, if available, please identify all authorized resellers of the product in question.
    ...поскольку ПО свободное, никто его не перепродаёт...
    Lastly, please confirm that the product(s) in question is not manufactured by, contain critical components developed by, or receive substantial political or monetary influence from entities prohibited by Section 889 of the 2019 NDAA.
    ...никакую из перечисленных компаний вы не знаете и денег от них не получали.

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

    megakor
    @megakor
    Go/PHP developer | ВКонтакте
    Если нужно через json то перевести содержимое файла в base64 (через base64_encode) и отправить как строку.
    Ответ написан
    Комментировать
  • Можно ли отправлять кому то копии всех страниц паспорта?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Нашла вакансию где сначала в проходишь бесплатное обучение ( 2 недели удаленно) и потом с 30% шансом после этого обучения могут взять в штат.

    Само по себе выглядит как развод. Я бы таким не доверился.
    Ответ написан
    7 комментариев
  • Как эффективно чему либо учиться, как изучают новые вещи(программирование в том числе)?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Чтобы успешно учиться, нужно научиться учиться.
    Именно этим занимаются в школе, затем в институте - получая практику на различных задачах типа "зазубрить наизусть", "разобраться", "сделать контрольную", "сделать курсовую", "сделать диплом" - по нарастающей.

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

    А на подобные вопросы вам будут отвечать либо банальными шутками, либо собственным опытом, который лично вам не подойдет.
    Я вот учил сугубо по огрызкам документации. Потому что ничего другого не быол
    Ответ написан
    Комментировать
  • Какой почтовый сервис выбрать (важны бесплатность, стабильность, анонимность)?

    CityCat4
    @CityCat4 Куратор тега Электронная почта
    Жил да был черный кот за углом...
    Прочитал этот бред и ничего не понял. Кому Вы нужны - предоставлять Вам бесплатную и анонимную почту? Это раз. Если к Вам пришли - сами все расскажете. Это два.
    Ответ написан
    Комментировать
  • Где найти live cd Линукс с предустановленным MS Teams?

    @AVKor
    Где найти live cd Линукс с предустановленным MS Teams?

    Нигде. Это проприетарное ПО. Кому надо отстёгивать МС на лицензию за распространение?
    Ответ написан
  • Где найти live cd Линукс с предустановленным MS Teams?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Че? Меня глаза не обманывают? Вы хотите в линухе компонент MS Office, да еще и платный?

    (Offtopic)
    - А где мне взять автомобиль, чтобы умел летать и работал на содерижмом мусорных баков?
    - В фантастическом фильме "Назад в будущее", однако, другого нет...
    Ответ написан
    5 комментариев
  • Как избежать повтора инклюдов в ООП PHP?

    @eandr_67
    web-программист (*AMP, Go, JavaScript, вёрстка).
    Во первых, в современном коде файлы никто не инклюдит - много лет назад для автоматической загрузки классов придумали https://www.php.net/manual/ru/language.oop5.autolo.... И во всём коде сайта остаётся 2-3 include, один из которых - внутри генрируемого composer'ом автозагрузчика.

    Во вторых, все современные фреймворки имеют единственную точку входа: файл index.php, которому передаются все обращения к сайту. В этом файле производятся подключение конфига, и инициализация фреймворка. После чего управление передаётся роутеру, который разбирает URL запроса и передаёт управление нужному классу-контроллеру.

    В третьих, для автоматического создания объектов с автоматической же передачей конструктору нужных данных (в том числе и конфигурации) и исключения дублирования создаваемых объектов давным-давно придумали контейнеры внедрения зависимостей (DI) https://elisdn.ru/blog/116/psr7-framework-container (советую посмотреть все уроки этого цикла).
    Ответ написан
    23 комментария
  • Почему алгоритм Штрассена-Винограда работает медленно?

    @eandr_67
    web-программист (*AMP, Go, JavaScript, вёрстка).
    Например, потому, что дикое количество выделений / освобождений памяти. А это всегда не быстро.

    А ещё утечки памяти: add(add(P5, P6, k), T1, k); - память, выделенная в add(P5, P6, k), не освобождается.
    Ответ написан
    Комментировать
  • Авторизацию по ключу SSH?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Сгенерировал приватный и публичный ключ на сервере, публичный скопировал на клиентскую машину в файл 'authorized_keys' но аутентификация как и обычно проходит по паролю.

    Ты с сервера заходишь ни клиентскую машину, что ли? Потому что публичный ключ кладут на машину НА которую заходят.
    Чтобы заходить с клиента на сервер, генерируй ключевую пару на клиенте и записывай публичный ключ в authorized_keys на сервере.
    Ответ написан
    1 комментарий
  • Чем делать бэкап веб-сервера на Ubuntu?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Почему написание скрипта на пару десятков строчек, делающего дифференциальные бэкапы файлов каким-нибудь rdiff-backup`ом и дамп баз данных родными утилитами вы называете мучением?

    Более гибко и эффективно, чем так - никакая централизованная система вам не сделает. Централизация/унификация имеет смысл, когда сервисов много и они однотипные. Для ваших же объёмов, на мой взгляд, практичнее именно самописный скрипт.
    Ответ написан
    1 комментарий
  • Есть ли CMS для интернет-магазина с хорошим REST API?

    @caballero
    Программист
    чтобы был смысл писать мобильное приложение нужно сначала иметь не одну тысячу клиентов, причем постоянных клиентов, - никто не станет ставить мобильное приложение неведомого магазина.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Информационная безопасность
    software engineer
    То есть, зная пароль, но лишившись номера телефона, должно быть можно восстановить номер. А имея номер телефона, должно быть можно восстановить пароль.

    Но в чем тогда выгода?

    В том, что вы привели пример НЕПРАВИЛЬНОЙ настройки двухфакторной авторизации.
    Восстановление доступа должно идти через службу безопасности, возможно даже с личным присутствием.
    А то, как двухфакторная авторизация сделана в общих мобильных сервисах - это так, для галочки и небольшого усложнения.
    Ответ написан
    1 комментарий
  • Нужно выбрать легчайший Линукс по удобству использования?

    @Drno
    Минт,убунту,дебиан с рабочим столом xfce или lxde
    Ответ написан
    Комментировать
  • Как быть, если нужно работать с cms на фреймворке, который я не знаю?

    @Kostik_1993
    Web Developer
    Увольняйтесь! Нет работы - нет проблем.
    Ответ написан
    Комментировать