Pull to refresh
-2
0
Send message
То, что вы, автор, последние десять лет занимаетесь дизайном выбивает тот единственный камень, на котором построена вся статья. Вы забыли как были недизайнером.

Что отличает дизайнера/художника от остальных? Чувство. Дизайнер должен чувствовать что и как нужно сделать, что бы это выглядело хорошо. А это чувство либо дано от природы, тогда это талант, либо у человека есть способности, которые он тренирует годами практики. (Впрочем талант без практики...)

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

Поэтому ваши рекомендации достаточно очевидны для людей, связанных с дизайном, а для «недизайнеров» бесполезны. Как изваять статую? Надо взять кусок мрамора и отсечь всё лишнее.

Я видел массу логотипов, авторами которых были явно люди, далёкие от дизайна. От вида некоторых логотипов мне хотелось плакать и биться головой об стену. Так что лучше либо совсем без логотипа, либо побороть свою жабу и заплатить специалисту за разработку логотипа.
Взлом через кэш процессора на JavaScript через браузер! Скоро форт Нокс ломанут пластмассовым совочком и игрушечным экскаватором из песочницы в Москве.
Главный плюс — это желание сделать для людей.
В наследии C самая крутая фишка не в том, что значения аргументов вставляются в указанные места строки формата (хотя это тоже, как вы правильно отметили, немаловажно). А в том, что эти значения форматируются в соответствии с указанными спецификациями.

На сколько я вижу, подобной функциональностью обладает только вариант «Обертка над vsnprintf». Но в нём нет контроля соответствия спецификации формата и типа аргумента.
С первым вопросом теперь понятно. (А цитата, «дающая ключ к пониманию цели статьи», мне понравилась: никогда бы не подумал, что «данная конкретная задача» — это «описание положения дисков...». Если уж пишите статью, то формулируйте свои мысли более чётко.)

Использование кода — дело вкуса и удобства тех, кто реализует теоретические наработки в своих решениях.

В данном случае, проблема опять-таки в расплывчатом изложении. Если вы приведёте программу (функцию) на Pascal/C/псевдокоде в качестве иллюстрации предлагаемого алгоритма, то будет понятно что имеем на входе, что получаем на выходе и что делаем в процессе. Куски кода для программы из другой статьи ясности, к сожалению, не вносят. Или, как альтернатива, распишите ваш алгоритм по шагам, нарисуйте блок-схему в конце концов.
Ничего не понял. Видимо для меня стиль и язык статьи слишком суховаты и академичны.

Во-первых, не понял какую конкретно задачу вы решаете. Вы можете чётко сформулировать постановку задачи?

Во-вторых, в резюмирующей части статьи хотелось бы увидеть некий связный код, реализующий ваши теоретические рассуждения.

В-третьих, программа (с рекурсией) на C, которая принимает количество дисков и генерирует оптимальную последовательность перемещений, занимает порядка 20 строк кода. Тот монстр, написанный на Delphi, может и удобен для исследования задачи, но явно избыточен.
1. Джо остаётся неуловимым, пока он никому не нужен.

2. Если Джо надо посадить, то его посадят. Для этого есть масса способов и интерактивное взаимодействие в интернетах — просто один из них.

Вышесказанное относится как к странам с развитой демократией, так и к странам, которые к ней ещё пока стремятся, не говоря уже про все остальные.
Очередная статья ни о чём в корпоративном блоге. А затравка была хорошая… После прочтения первого абзаца я уже ожидал почти детективные истории о ловле неуловимых ниндзя, в смысле багов. Оказалось статья про то, что «мы такие хорошие», а «все остальные плохие».
Два смысловых предложения сильно разбавленные водой, с добавлением картинок (для совсем уж дебилов). IMHO не стоило тратить силы на перевод.
Есть книги (в djvu):
  • Пентковский В. М. Автокод Эльбрус. Эль-76. Принципы построения языка и руководство к использованию / под редакцией Ершова А. П. — М.: Наука, 1982. — 352 с.
  • Пентковский В. М. Язык программирования Эль-76. Принципы построения языка и руководство к пользованию. — 2-е изд, испр. и доп. — М.: Наука, 1989. — 364 с. — ISBN 5-02-013982-3.

Ни о чём. Небо — голубое, трава — зелёная, знание математики — полезно.
Порадовали теги к статье. Выглядят очень весомо.
Хорошего UI/UX дизайна в сети много. По моему мнению, если с сайтом удобно работать, плюс сайт имеет запоминающееся оформление — это хороший дизайн.

Всё, показанное в обзоре, похоже друг на друга, как яйца из под одной курицы. Излишне тщательное следование гайдлайну (или какому-то популярному набору рекомендаций) напрочь убило творчество. Это — не произведения художника(-ов), а поточное производство. Дизайнер — это профессия творческая. IMHO конечно.

И ещё. Вы (лично вы и все остальные) бы хотели, что бы ваш сайт (личный, или вашей компании) имел дизайн из вышепоказанных? Вы можете из всей подборки выбрать один (два, три, ...) дизайна и сказать: «да, это круто! Да, я хочу, что бы мой сайт выглядел так!» Можете? Я — нет.
Аффтар, прости ))

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

По подборке интерфейсов: импотенция. Полная и беспросветная. Единственно, кто хоть чуть-чуть, на шаг в сторону — это Eric Hoffman, и тот «слишком апельсиновый». Если честно, я без понятия про «копилку Dribbble», но если показанное — это лучшее, то на фиг такую копилку.
в самой Yahoo предполагают, что атака была спонсирована государством

Ага, вот уж американскому государству нечем больше заняться, как хакать Yahoo!

Странно, что им не пришло в голову сказать, что их ломанули хакеры из нашего ФСБ или ГРУ.Вот это был бы действительно разворот! «Москва бросила своих лучших хакеров на взлом Yahoo!», «KGB vs. Yahoo! Пока счёт 1:0. Чем ответит Yahoo!?», И вот они уже почти герои. )))
Был у меня небольшой опыт написания скриптов для Фототшопа. Осталось впечатление, что в Adobe приложили все усилия, что бы для их продуктов ни кто никогда и ни за что не писал скриптов.
1. Я правильно понимаю, что в коде примеров вы по ошибке пропустили для методов указание типа возвращаемого значения? Или в последних стандартах по этому поводу есть указания?

2. Я правильно понимаю, что при использовании CRTP при вызове helloFunction() для экземпляра базового класса программа уйдёт в нирвану до момента исчерпания стека?
Поддерживаю. Комплектация очень сильно влияет на цену. Не поленился, залез в конфигуратор на ford.ru. Ford Focus Titanium: базовая комплектация 1.185 млн.руб., тот же Titanium со всеми наворотами (только доп.оборудование!) стоит 1.510 млн.руб. Это +27% к базовой стоимости.
Заранее извиняюсь, если спрошу что-то очевидное, но какое отношение эта статья имеет к хабам «Разработка для интернета вещей» и «Программирование»? В Гиктаймс эта статья была бы более уместна.
Применительно к статье, интернет можно считать (с определёнными оговорками) аналогом библиотеки. И, слава Гуглу и иже с ним, что поиск информации занимает минуты и часы, а не дни и недели.

С другой стороны, использование готовых решений из интернета не отменяет чтение книг. Чтение книг создаёт базу, а «готовые решения» — это для конкретной проблемы. Причём часто без базы невозможно подобрать или адаптировать «готовое решение» под конкретную проблему. И беда многих начинающих программистов, что они этого не понимают.

Information

Rating
Does not participate
Registered
Activity