Обновить
47
0.1
Евгений А. Симоненко @easimonenko

Любитель

Отправить сообщение
Согласен, что голосование содержит не все варианты. Ниже уже отписался. Редактор голосований содержит ошибки. Исправить не могу, поэтому оставляю как есть.
Собственно, тут две загвоздки. Первая, я веду речь именно об инструментах, а не о синтаксисе и библиотеке языка. Не спорю, что было бы неплохо подробно рассказать и об этом, но не в этот раз. В группе во Вконтакте есть соответствующие ссылки. Много раз замечал, как и я, и другие, познакомившись в теории с новой технологией или языком, не знают как к ним подступиться. Вот ради преодоления этого препятствия статья и написана. Вторая загвоздка связана с тем, что редактор голосования здесь багливый, я не смог ни толком отредактировать голосование, ни, промучившись, удалить оное.
В университетах есть понятие творческого отпуска, он «даётся» не чаще чем в пять лет на один год. За многие годы работы в университете я видел только один такой случай, когда в такой отпуск пошёл наш зав.кафедрой, профессор.
Половину оценок получают за работу в классе. А здесь как известно «выживают» экстраверты. Интровертов же такая учёба демотивирует. (Это, конечно, лишь часть проблемы.)
Глюк системы наверное был. После первой публикации комментария (см. выше), он не появился ни в приложении, ни на сайте.
Подумалось тут, а не является ли одной из причин плохой учёбы в школе и в вузе учёба в классе — опенспейс?
Подумалось тут, а не является ли одной из причин плохой учёбы в школе и в вузе занятия в классе — опенспейс?
Компилирую из TypeScript в ES6, проблем с Node.js 5 не имею. Единственное, что нужно делать, это задавать опцию module: commonjs.
ts это надмножество js, следовательно, вы можете просто скопировать рабочее решение и использовать в ts — работать оно будет идентично.

Это из Вашего личного опыта следует или из праздничных деклараций евангелистов TypeScript? А вот мой личный опыт убеждает меня в том, что утверждение не совсем верно. Работающий код tsc может не скомпилировать, собственно, из-за несоответствия типов. И это не всегда ошибочный код, просто JavaScript более гибкий.
В курсе www.coursera.org/learn/learning-how-to-learn утверждается, что более эффективным является вспоминание в противовес повторению (перечитыванию).
sinpo, спасибо за статью! Делаю небольшой проект, использую gulp. Вчера осознал, что часть работы специфической для проекта могу возложить на gulp. Стал разбираться, как писать плагины по официальному руководству. Ваша статья восполнила недостаток понимания.
Есть такая фраза, которую любят употреблять женщины по отношению к мужчинам: ну сделай же хоть что-нибудь!!!
Разобрался с проблемой: в версии 014 часть API модуля React вынесена в модуль ReactDOM. Поэтому ещё нужно добавить в проект поддержку ReactDOM, и всё заработает.

1. Установить пакет react-dom:

npm install react-dom --save


2. Установить декларацию для react-dom:

tsd install react-dom --save


3. Добавить ссылку на декларацию react-dom в исходные тексты:

/// <reference path="../typings/react/react-dom.d.ts" />


4. Импортировать модуль react-dom:

import * as ReactDOM from 'react-dom';
Частично разобрался с проблемой: у автора версия React 0.13.3, а у меня 0.14. У них разные API в typings. В новой версии отсутствует вот этот фрагмент:

function render<P>(
        element: DOMElement<P>,
        container: Element,
        callback?: () => any): DOMComponent<P>;
    function render<P, S>(
        element: ClassicElement<P>,
        container: Element,
        callback?: () => any): ClassicComponent<P, S>;
    function render<P, S>(
        element: ReactElement<P>,
        container: Element,
        callback?: () => any): Component<P, S>;


Осталось разобраться, что с этим всем делать дальше…
Эта строчка кода не компилируется:

React.render(React.createElement(Main), document.getElementById('main'));


Свойства 'render' нет в React.
Спасибо за поддержку!
очень сложно решиться на такой шаг

Да, к месту привыкаешь, есть ощущение некой «безопасности», «защищённости» или стабильности, как сейчас принято говорить: как бы не работалось, а зарплата на карточку капает, позволяя с голоду не умереть… Но пока так будет продолжаться, ничего меняться не будет. Так и будем влачить жалкое состояние. Жалкое — от слова жалость. Жалко студентов, жалко себя, жалко потраченные зря годы, жалко написанные методички…
Отпуск летом, это самое радостное в преподавательской деятельности.

Ага! Минимизация контактов со студентами и начальством способствует творческой активности. В этом году с удовольствием один месяц отпуска потратил на написание учебного пособия для магистрантов по оригинальному курсу.
Я говорю об удалённой работе, а не о фрилансе.
Благодарю за поддержку!

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

Диктовку практически не применял. Во-первых, скучно для меня, во-вторых, бессмысленно, так как есть конспект, который просто можно дать студентам. Подавляющее большинство лекций читал «из головы», даже не заглядывая в конспект. Использовал его для того, чтобы подстраховаться на случай, если кто-то или что-то выбило из потока сознания. В последние годы давал студентам конспект через Интернет уже в начале семестра, если это только не первый год, когда конспект ещё не был готов. Как Вы и пишете, некоторые приходили на лекции с распечаткой. Диалог приветствовался, но иногда диалог замещал всю лекцию. Проблема в том, что не все, можно сказать почти никто, приходят на лекцию подготовленными, поэтому диалог для большинства бессмысленнен. Тем более, когда, как Вы и замечаете, аудитория большая, а вопросы задаются волнующие отдельного слушателя, а не всех. В результате такая лекция-диалог легко перейдёт в балаган.
Не ставил целью отговаривать. Моя цель была донести информацию о возможных неприятных моментах. По-крайней мере о них надо знать, чтобы к выбору профессии подойти осознанно. Идейного запала может оказаться недостаточно. Смотрите, что за вуз, скорее всего это будет тот, в котором Вы учились. Если там есть какие-то негативные моменты, от которых Вас коробит, то лучше трижды подумать потому, что против системы не пойдёшь, система сожрёт Вас со всей этой Вашей идейностью. Уверен, есть вузы где работать — счастье. Если Вы там не учились, то попасть в такой можно через магистратуру или аспирантуру. Но отсев там очень жёсткий. Опять же идейности может не хватить, может потребоваться недюженный талант.

Информация

В рейтинге
3 437-й
Откуда
Краснодар, Краснодарский край, Россия
Зарегистрирован
Активность

Специализация

Инженер встраиваемых систем, Создатель контента
Linux
Git
Базы данных
C
Системное программирование
Assembler