Обама — первый американский президент, написавший компьютерную программу

Обама — первый американский президент, написавший компьютерную программу - 1

С 8 по 14 декабря 2014 года в разных странах мира проводят Неделю компьютерного образования (Computer Science Education Week). Мероприятие направлено на обучение информатике и программированию широких слоёв населения, особенно детей, оно проходит при активном участии организации Code.org.

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

Поучаствовал в курсах программирования и сам президент Обама. Он написал очень простой код на JavaScript, который рисует квадрат на экране. Этим символическим действием Обама стал первым президентом в истории США, создавшим компьютерную программу. В других странах прецеденты есть: например, президент Эстонии в молодости проходил курсы программирования.
(далее…)

Из чего состоит продукт: ноу-хау и IP внутри новой электроники

Из чего состоит продукт: ноу-хау и IP внутри новой электроники - 1

Сегодня мы — команда дизайн-центра электроники Promwad — ответим на один из самых распространенных в нашей сфере вопросов: из чего состоит новый продукт для массовых рынков, а точнее — какая интеллектуальная собственность и ноу-хау скрыты внутри?

Казалось бы, ответ на этот вопрос очевиден: идея + железо + софт + корпус устройства + фирменная упаковка и т.п. Однако на практике всё не так просто. В этой формуле не хватает половины переменных. Такой ограниченный взгляд на разработку новых электронных продуктов порождает мифы и домыслы. Например, такие:

  • Любой продукт можно легко скопировать и поставить на производство в Китае.
  • Рабочий прототип нового устройства + активный интерес потенциальных потребителей = успешный бизнес (в это искренне верят многие участники проекта «Кикстартер»).
  • Утечка информации — смертельная угроза, автор идеи нового продукта должен обеспечить полную защиту данных на всех этапах разработки, чтобы ей не смогли воспользоваться конкуренты.

Под катом мы разберем на составные части типовой продукт для рынка электроники и выведем полную формулу интеллектуальной собственности (IP) и секретов производства, скрытых внутри любого гаджета.
(далее…)

Идеальный программист

Доброго времени. В конце октября был хороший пост «Умей говорить «нет» и умей говорить «да»»
Мы оперативно запросили электронные права на книгу, из которой автор поста брал идеи.
image

Идеальный программист. Как стать профессионалом разработки ПО
Автор: Р. Мартин
Прототип: The Clean Coder: A Code of Conduct for Professional Programmers
(далее…)

Оптимизируем рабочий процесс

Доброго времени суток. Решил поделиться опытом в организации рабочего процесса разработки веб-проектов и не только веб. Расскажу свое видение максимально удобного использования связки типа: bugtraker + git + ci + deploy.

Оптимизируем рабочий процесс - 1

Все чаще сталкиваюсь с тем, что подобная оптимизация будет полезна широкому кругу людей. Возможно, в предложенном варианте нет ничего нового, но, лично для меня это было, можно сказать, откровением. Если кто-то, кроме меня, захочет внедрить у себя на проекте что-то подобное, то я буду считать, что статья написана не зря.
(далее…)

Структура теста TOEFL

image

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

Как всегда, ждем ваших комментариев, вопросов и пожеланий!

(далее…)

Покончите с беспределом: внедрите бизнес-процессы в CRM

Покончите с беспределом: внедрите бизнес-процессы в CRM - 1 2006 год. На форуме специалистов SQL неожиданно поднимается вопрос о целесообразности моделирования бизнес-процессов в CRM-системах. Звучат слова: долго, дорого, Siebel, не нужно, сложно.
2014 год. Все чаще клиенты просят посоветовать CRM с возможностью построения и запуска бизнес-процессов. В чем причина? Первое подозрение — где-то услышали и теперь тянутся за модой. На вопрос «Зачем?» поступает взвешенный ответ: «Устали от беспредела и путаницы в организации работ. Хотя бы в часто повторяющихся действиях нужен порядок». Нельзя не согласиться с тем, что основное назначение регламентации бизнес-процессов в компании — именно порядок. Признайтесь, приятно осознавать, что многие процессы в организации проходят четко, слаженно, быстро, с минимальной нервозностью.
(далее…)

Интервью с Чальзом Дахиггом: как сила привычки может помочь достичь своих целей

image

Ранее мы уже знакомили вас с переводами статей Chris Bailey, которые он писал по мере развития своего проекта a Year of Productivity — они доступны в нашем блоге в разделе «личная продуктивность».

Кроме этого, Крис также является автором руководства, цель которого – помочь людям достичь своих «новогодних целей». Многие из нас в новогоднюю ночь задумываются, что хорошего и полезного произошло в прошлом году и чего хотелось бы добиться в будущем. В своем руководстве Крис собрал полезные советы из предыдущих статей, пообщался с многими интересными людьми и задал им вопрос: «Как достичь своих новогодних целей?»

Сегодня мы хотели бы поделиться одним из таких интервью – Крис беседовал с Чарльзом Дахиггом, автором знаменитой книги «Сила привычки». Чарльз считает, что формирование полезных привычек является одним из главных параметров достижения цели.

Итак, даем слово Крису!
(далее…)

Питер Тиль: конкуренция – удел проигравших

Питер Тиль: конкуренция – удел проигравших - 1

Cтэнфордский курс CS183B: How to start a startup. Стартовал в 2012 году под руководством Питера Тиля. Осенью этого года идет очередная серия лекций:

  1. Сэм Альтман и Дастин Московитц: как и зачем создавать стартап?
  2. Сэм Альтман: как сформировать команду и культуру стартапа?
  3. Пол Грэм: нелогичный стартап
  4. Адора Чьюнг: (часть 1) продукт и кривая честности; (часть 2) growth hacking
  5. Питер Тиль: конкуренция – удел проигравших

(далее…)

Сказ о том как мы «движок для блогов WordPress» заточили под CRM/ERP/ACM систему комплексного управления предприятием

image
Многие у нас в стране думают что WordPress это движок для блогов. Особо смелые признали за ней ранг CMS. Но мало кто отважится признать WordPress полноценным фреймворком для создания сложных веб-приложений.
А мы не такие. Мы попробовали :)
И вот что из этого получилось…
(далее…)

В поисках Святого Грааля бизнес-анализа

Пою что вижу, или вижу, что пою?

Основная задача бизнес-аналитика при разработке нового ПО – изучение предметной области и формальное описание полученных сведений в виде модели (Domain Model). Аналитик должен петь то, что он видит и то, что он хочет увидеть. Для этого у него должен быть язык, на котором он исполнит свою песню. Однако, аналитик не всегда знаком с подходящим языком, и потому часто пользуется другими языками. Отчасти это происходит по причине того, что управление проектом ведется не с точки зрения предметной области, а с точки зрения реализации. И тогда с аналитиком может произойти несчастье: он может перестать видеть то, что надо петь и начать видеть лишь то, для чего есть слова в словарном запасе используемого им языка. Все остальное перестает для него существовать. Тогда, вместо того, чтобы петь, что он видит, аналитик начинает видеть то, что поет. Должен сразу заметить, я не против языков, я против сужения области анализа, которое возникает по причине недостаточности этих языков.

Структура таблицы

(далее…)