В каких случаях стоит использовать Django (а в каких не стоит)

Автор: admin от 27-04-2019, 21:45, посмотрело: 134

В каких случаях стоит использовать Django (а в каких не стоит)
Давайте поможем разработчикам разобраться, подходит ли фреймворк Django для их следующего проекта. Вполне вероятно — подходит.



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



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

Лучше принять информированное решение перед тем как приступать к работе, чем потом раскаиваться в поспешном (или, хуже того, навешивать на проект костыли в процессе реализации – из-за того, что заранее не озаботились его поддержкой).



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



Понимаю, это громкое заявление. Позвольте мне его обосновать.

Категория: Программирование / Веб-разработка

 

Наглядное пособие по разработке продуктов: дизайн

Автор: admin от 27-04-2019, 20:55, посмотрело: 96

Это вторая часть из цикла четырех статей о разработке физических продуктов. Если вы пропустили Часть 1: Формирование идеи, обязательно её прочтите. Вскоре вы сможете перейти к Части 3: Конструирование и Части 4: Валидация. Автор: Ben Einstein. Оригинал Перевод выполнен командами фаблаба FABINKA и проекта РУКИ.



Часть 2: Дизайн



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



Наглядное пособие по разработке продуктов: дизайн

Рисунок 2.1 Этапы дизайна продуктов

Категория: Веб-разработка / Game Development

 

Калькулятор TI-89 Titanium и его программирование на C

Автор: admin от 27-04-2019, 14:35, посмотрело: 276

Не так давно на Хабре была статья про графический калькулятор TI-83, и,

поскольку я являюсь обладателем TI-89 Titanium — калькулятором следующего поколения от Texas Instruments, под катом я решил рассказать про него, и показать, как для этого калькулятора можно создавать свои собственные программы на С.

Категория: Программирование

 

Глобальное кеширование результатов Query в ASP.NET CORE

Автор: admin от 27-04-2019, 11:55, посмотрело: 83

Парадигма CQRS в том или ином виде предполагает, что вызовы Query не будут менять состояние приложения. То есть многократные вызовы одной и той же query, в рамках одного запроса, будут иметь один и тот же результат.



Пусть все интерфейсы, использующиеся в рамках запроса будут иметь тип IQuery или IAsyncQuery:



public interface IQuery<TIn, TOut>
{
   TOut Query(TIn input);
}

public interface IAsyncQuery<TIn, TOut>: IQuery<TIn, Task<TOut>
{
}

Категория: Программирование

 

Новая пасхалка от Google — Танос и Перчатка бесконечности против поисковых результатов Гугл

Автор: admin от 27-04-2019, 11:25, посмотрело: 118

Новая пасхалка от Google — Танос и Перчатка бесконечности против поисковых результатов Гугл


Если написать в строке поиска Google слова: «Танос», «Thanos», «Перчатка бесконечности», то откроется страничка с необычной поисковой пасхалкой.

Категория: Google