Если бы человек понимал потенциальные проблемы такого подхода, то сделал бы по-другому — усилий дополнительных почти никаких.
Вообще, прогоните код через www.jslint.com и разберитесь, чего оно ругается на, казалось бы, совершенно нормальные вещи.
Строчки типа var deleteButton=document.createElement('button');
var updateButton=document.createElement('button');
внутри if-блоков.
Судя по коду, автор не очень хорошо понимает variable scope в JavaScript.
function f() {
var a = 0;
for (var i = 0; i < 10; i++) {
var a = i;
}
return a;
}
Сможете сходу без интерпретатора уверенно сказать, что вернет функция f?
Ага, по коду видно, что на самом деле там делается:
eval("({})+({})")
’[object Object]’ заменяется на ’{}’.
Очень странный подход.
Ну может в начале июля, но на это вряд ли стоит рассчитывать. Там нелинейная зависимость: скорость, с которой выбираются визы, возрастает, и дата предполагаемого выбора квоты сдвигается ближе. К тому же в июне закончится дополнительная квота для магистров.
Да, в том году закончился в ноябре.
А в этом закончится в конце июня-начале июля: redbus2us.com/...dates-by-uscis
В этом году уже явно не получится, лимит H1-B виз закончится где-то в июне.
Это верно, к сожалению. Например, для визы H1B диплом как минимум бакалавра — обязательное формальное требование (для танцовщиц только не надо).
ВО нужно, только не наше (я учился в двух вузах в разных городах Украины, еще в одном работал; плюс имел некоторое отношение к нашей «науке»).
Сравните, например, Стэнфордские бесплатные онлайн классы (www.ml-class.org, www.db-class.org и др.) с предметами в наших вузах: уровень преподавателя, подготовки материала, настрой, отношение и т.д. Ладно, это вроде как один из лучших вузов в мире, но посмотрите хотя бы сайты швейцарских или немецких вузов (где стоимость обучения на уровне стоимости платного обучения в Украине или даже дешевле) и сравните с сайтами наших лидеров типа КПИ — какая там есть информация и т.д.
Нашу систему образования (и «науки») уже ничего не спасет. Единственный «выход», который я вижу: в Украину приходят западные вузы, учат по своим программам (на английском) и дают свои дипломы. Столица автоматически переходит в Васюки — на украинские дипломы все забивают, министерство образования и науки закрывается.
Может я — зажравшийся тупица, но, по-моему, задания (уровень людей, которые смогут и захотят их выполнить) совершенно не адекватны зарплате и позиционированию для «начинающих программистов».
Обязательно отпишитесь о результатах эксперимента, буду ждать.
На вебпланете корявый перевод “Hiring Developers: You’re Doing It Wrong”
На хабре был раньше и лучше: habrahabr.ru/...logs/hr/116541
Пользуюсь Emacs постоянно.
В основном, редактирую HTML + CSS + JavaScript (использую nXthml mode) и Python (с ropemacs).
Также часто редактирую C++ код.
Еще постоянно использую org-mode — учет времени, планирование и.т.п.
Активно начал пользоваться несколько лет назад, когда было нужно работать с Common Lisp — поэтому SLIME.
Squash, у заказчиков еще и юр. отделы бывают.
И там вполне могут сказать, что ну его нафик, на всякий случай.
Не говоря уже о том, что может затянуться это все на долгие месяцы.
Squash, я к тому, что это уже не получается «ОДНА в месяц формата ОДИН лист А4» бумажка.
Работающим с несколькими заказчиками (особенно по мелким заказам) уговорить их сделать договора как бы вообще практически нереально.
Т.е. это реально мешающая работать норма закона, а не «5 минут — не проблема».
Squash, а договоры на украинском?
В Штатах... Основателям (множественное число)... Несколько месяцев...Естественно, на первом этапе в старпате основатели получают очень сильно меньше, чем они бы получали на «обычной» работе.
Нормальный сеньёрный специалист в штатах (а чтобы онанисты-написатели очередного клона фейсбука не думали — подавляющее число стартапов пишут сеньёры) получает больше $10k/месяц.
Вообще, $10000 — отличная инвестиция для стартапа на начальном этапе даже в США.
Эти деньги позволяют основателям работать исключительно над проектом несколько месяцев.
Известнейший ycombinator.com как раз такие суммы и инвестирует.
Другое дело, что ни о каких 30% дохода (прибыли?) в первый год речи быть не может. Скорее всего деньги вообще не вернутся.
Инвестиции — это риск.
Вдогонку смешная история из институтской жизни. На лекции по одному предмету ходило очень мало людей, где-то человек 15 из 100 на потоке. Преподаватель вроде как был не против. Но в один прекрасный день за лекцию заглянул зам. декана и был крайне возмущен столь низкой посещаемостью. И всех студентов на потоке заставили писать объяснительные.Один тип, большой приколист, дабы показать, что никто читать эти объяснительные не будет, написал «Такого-то числа я не был на лекции по такому-то предмету, т.к. участвовал в лазерной войне с пришельцами». Естественно, никто эти записки не читал и ничего ему никто не сказал. А я вообще тогда тупо не стал писать объяснительную.Кроме того, у меня есть несколько менее смешная, но гораздо более масштабная и показательная история в плане какой бардак творится в наших вузах, произошедшая именно со мной в ДонНТУ. Потенциально скандальная, но уже старая. Может, потом где-нибудь напишу.
Для начала лучше все же JSLint.
JSHint — это вроде как для тех, кто уже не может терпеть JSLint.
А по сути одно и тоже, можно и JSHint.