Каждый раз, когда кто-то говорит «Не надо делать вот так!» — мне хочется спросить «А как, тогда, нужно делать и почему?».
Какие у Django есть хорошие замены, которые будет знать и сможет поддерживать почти каждый разработчик? Почему именно это сможет заменить Django? Вы хорошо знакомы с рынком услуг IT и решением бизнес-процессов? Почему ваш фреймворк решает задачу бизнеса лучше, чем Django?
Да нет там никакой стандартизированной структуры. Без опыта еще попробуй нормально разбить всё на приложения и подпапки в приложении. Любой человек, который видел проекты от разных людей — это подтвердит.
Вещами типа admin.py, migrations и models.py — сыт не будешь.
Тестирование количества запросов подобным методом (через view) — вообще такая себе практика. Пишешь middleware (что случается не так часто, но всё же) минут 20, добавляешь его и еще полчаса правишь тесты.
В принципе, можно попробовать прописать что-то наподобие ADDITIONAL_QUERIES_COUNT и прописать туда количество запросов, уходящих в middleware. Все таки, если проект оптимизируется, то запросы к базу в middleware должны проверяться в первую очередь, так как они замедляют каждый запрос на сервер.
Я тоже с Казахстана (Северный Казахстан). Школы закрыты на карантин, многие заведения закрыты. Хотя случаев обнаружено не было. С полок ничего не сметают, общей паники не вижу.
Но я не видел ни одного человека в маске, что заставляет меня думать, что люди тут не особо то и верят в этот вирус. Для людей здесь — это как ураган, который обрушился где-то там и до нас он точно не достанет.
Это, как раз так, одна из проблем: у нас может оказаться слишком много 31-ых пациентов (как из статьи выше про Южную Корею). И нет, это не паника. Холодная голова, как вы и просили
Да, автор очень интересный парень. Ничего не обдумав сразу побежал поливать грязью upwork. Причем, по другому это не назвать — статья кишит ненавистью.
Это ресурс, куда люди приходят поднимать свой профессиональный уровень. К слову говоря, я не сноб. Уверен, в интернете вы найдете юмор на любой вкус и цвет. Этот ресурс — не для хи-хи — ха-ха. Это я и пытался донести до автора статьи. Судя по всему — зря, так как автор продолжил кривляться в комментариях, выставляя себя идиотом.
Мне кажется, пора бы адаптировать площадки под людей, желающих платить деньги за игры и под людей, которым придется смотреть рекламу. Донат, реклама — это позор любого игрового процесса, но приемлемая мера, когда люди не готовы платить за услугу, которую им предоставляют. Я как разработчик понимаю возможность заработать и монетезировать бесплатную игру, а как игрок я такое одобрять вряд ли когда-то буду. В этом плане мне бы отлично подошло деление игр на платные и игры с донатами/рекламой.
Насчет текущей аудиорекламы: я понимаю, это уже нечто неплохое, что можно выжать из аудиорекламы как явления, но все равно как-то уж слишком навязчиво.
— вы не читаете книги, которые показывают, что жить можно по-другому;
Вы уж извините, но это откровенное дерьмо. Читать книги — это в наше время вообще не показатель. Книги бывают разные. Я знаю десятки людей, которые подобных книг (о том, как жить можно по-другому) прочитали побольше чем я. Но не достаточно просто читать.
Читать много книг «как жить по другому» — это другая крайность от «не читать вообще». Хуже человека, который не читал вообще, может быть только человек, который прочел всего одну книгу. Потому что он будет думать, что он умный. Нужно читать разные книги, а не те, что указывают вам ваше «светлое будущее».
Какие книги помогут в каждом конкретном случае — неизвестно. Ибо, как сказал Чжоу Эньлай — «Еще слишком рано об этом судить».
Хотите попробовать жить по другому — поживите в другой стране с другим менталитетом. Думаю, это намного больше поможет.
Я ожидал увидеть какие-то заметки на будущее при проектировании сложных приложений на Flask. Я к тому, что название статьи явно не соответствует даже введению к статье:
однако для находящихся на ранней стадии обучения она может стать толчком к развитию
Могу я поинтересоваться, а где сложное приложение? У вас приложение на уровне документации. Да и к тому же тут был весьма исчерпывающий курс-перевод по Flask ( habrahabr.ru/post/193242 ). Надеюсь, что вы знаете больше, чем написали тут и жду более глубоких статей.
Не знаю, как в России, но мне в Казахстане очень тяжело объяснить, чем я занимаюсь (я фрилансер, Python-разработчик). Страны СНГ еще не вышли на технологический уровень и это очень сказывается как на внедрении информационных технологий (интернет-магазины и прочее), так и на «Я программист. — Компьютеры настраиваешь?». То есть мало того, что это перевод, так у нас все еще хуже.
Так же, все мои друзья воодушевившись моей зарплатой и работой из дома начали тоже интересоваться программированием и уже смешно в который раз слышать «Книги читать не интересно мне, я видеоуроки смотрю!».
А кто говорил про стартовый плиточный экран? Я могу из любого приложения за секунду открыть любое другое приложение лишь зная его название. По мне, так очень даже неплохо и быстро: открывать приложения не отрывая рук от клавиатуры.
Почему плохо? Чем вам не угодил Metro? Набив руку, можно работать в нем быстрее, чем через Пуск. Нервничали, переучивались, знаем.
Другое дело, что снова придется переучиваться. Но это уже из разряда «Дать человеку новое, сделав неудобно, а потом вернуть старое, снова сделав неудобно».
Запилите-ка мне ОС с играми, удобным тестированием ПО с эмуляцией других ОС, которая не считала бы себя умнее меня и чтобы вирусов не было
То есть, по вашему понятие «пиратство» пораждает очередную говноигру? Warcraft 3 вышел в 2002 году, но буквально пару недель назад я купил диск. Да, я могу скачать его, но это своего рода уважение к разработчикам игры — иметь официальную версию. На Android есть плеер — PowerAMP. Его я тоже купил, хотя он до этого был прекрасно взломан. Это тоже уважение к разработчикам хорошего проекта. Хорошие проекты не умрут в бедности, а вы продолжайте оправдывать жадность разработчков жадностью покупателей.
Отличная альтернатива для jsfiddle.net — cssdeck.com. На мой взгляд удобнее. Хотя бы тем, что на run постоянно тыкать не нужно. В остальном — спасибо комментаторам и автору за интересные ссылки.