Наше основное разногласие здесь в том, разумно ли искать <язык программирования>-разработчика вообще.
Мое мнение, что это хорошая краткосрочная инвестиция, потому что человек быстрее начнет быть полезным, но это также сильно сужает круг потенциальных кандидатов, что должно ожидаемо уменьшить качество в долгосрочной перспективе.
Но это все субъективно и без статистики, я могу представить как противоположная моей точка зрения может быть разумной.
Но ведь «не важно на каком языке вы будете выполнять тестовое задание, ведь оцениваются общие способности программиста без привязка к конкретному языку»
Даже если бы нам было известно, что все молодые люди действительно играли в Fallout и посещали Pornhub, это бы не значило, что основная аудитория Pornhub — это игроки Fallout, или что основная аудитория того или другого — это молодые люди.
Так что про значимость вашего личного опыта в молодости я даже не говорю.
(edit: это ответ на комментарий на один уровень выше)
TensorFlow — это скорее не Theano, а Theano + Lasagne, потому что в TensorFlow есть все слои и апдейт-функции.
Самая большая критика в адрес Theano всегда была очень медленная компиляция моделей в C/cuda. В TensorFlow компиляции нет, поэтому для прототипирования сложных моделей он подходит намного лучше.
Ну в Theano очень медленная компиляция, которая почти убивает возможность писать LTSM нейронки в ней, а в Torch, если я правильно понимаю, нет символьного движка, поэтому Torch ближе к Caffe чем к Theano или TensorFlow. Не говоря о том, что Torch — это Lua, то есть уже Pandas, например, не подцепить (хотя я слышал там были какие-то успехи в создании python bindings).
Поэтому TensorFlow — это очень приятная новость. По существу это юзабельная версия Theano. Да еще и все слои и update-функции прямо в библиотеке, ничего доставлять не надо. В Theano ничего нет, надо ставить Lasagne или Keras.
Всмысле сделали, что метро-приложения теперь в окнах могут быть? Это круто. То есть вернули и кнопку Пуск, и что все в окнах можно запускать, так это же почти так же круто как Windows 7.
Вообще мне нравится Cortana и Notification Panel. Наконец-то мой компьютер догнал по функциональности мой телефон.
но самое главное… – это сильно возросшая выразительность API.
возможности использовать promise сильно облегчают написание кода и его читаемость
var promise = new WinJS.Promise.join([
WinJS.Resources.processAll(),
WinJS.UI.processAll()
// Add basic logic
]).then(function () {
// Update window title
Да тут читаемость вообще зашкаливает.
Я в 1997 году в Delphi бы форму с кнопкой About которая вызывает диалоговое окно сделал бы в общей сложности написав одну строку «Form2.ShowModal()».
Еще одна вещь, которая в 1997 году была лучше чем сегодня в универсальных приложениях Windows 10 и чем 30 лет назад в Windows 1 — окна могли друг друга перекрывать.
Я, как и многие тут, закончил ВУЗ в провинции в России на ИВТ. Большинство предметов были либо устаревшими 20 лет назад и преподаваемыми преподавателем, которые эти же 20 лет работает на кафедре, либо достаточно актуальными, но преподаваемыми только что выпустившимися ребятами, которые не могут доступно объяснить материал.
Был и прием курсовых, где все принесли только титульные листы без самих курсовых, была УСПЕШНАЯ защита диплома специалиста, где человек предложил расширить RLE, что если байт отрицательный, то это не количество раз, сколько надо повторить следующий байт, а количество следующих байт, которые надо взять без изменений, были всегда очереди тупых богатых сынков к декану в конце каждого семестра, с внезапным зачетом по всем предметам и допуском к экзаменам.
Сейчас я живу в США, и периодически интервьирую выпускников и студентов на работу / стажировку. Тут ребят по настоящему учат. Плохие лекторы тоже есть, но тут сам выбираешь себе предметы, и те, кто беспокоится о карьере, знают, какие предметы преподаются хорошо, и берут их. Если в ВУЗе на Базах Данных учат уровням нормализации, то туда никто не пойдет, а если пишут с нуля за семестр управление страницами памяти, нужные структуры данных, транзакции, парсер и простой оптимизатор, то там будут люди, потому что это интересно, и практично, даже если не собираешься потом делать карьеру в базах данных.
Но это, имхо, все вообще ортогонально получению хороших специалистов. Да, в США в ВУЗе можно взять хороших лекций, а в России не всегда. Но они все доступны в интеренете. Вся эта система с высшим образованием для подготовки специалистов в IT — она сама по себе, на мой взгляд, устарела. Те, кому это интересно, уже к 11 классу комфортно пользуются нужным им стеком технологий, и знают где найти нужную информацию, и ВУЗ им вообще мало что может дать. Надо идти в индустрию, собираться в стартапы, и фигачить код, а не попу протирать за партой еще шесть лет.
Что, в принципе, я полагаю, и есть посыл этой статьи.
Я ее использую только на работе, дома обычный лэптоп, поэтому я спокойно печатаю и на кинезисе и на обычной клавиатуре. Но от коллег, которые используют кинезис везде, слышал, что если потом сесть за обычную клавиатуру, то особых проблем нет, но есть небольшое чувство дискомфорта.
У меня лично есть проблема с тем, чтобы теперь печатать на Microsoft Ergonomic Keyboard, потому что на ней половинки примерно на таком же расстоянии, как на кинезис, поэтому постоянно кажется, что печатаешь на кинезисе, и пальцы промахиваются.
Да, это почти то, что я хочу. Еще бы клавиши на впуклой поверхности, но это уже не так критично.
На сайте я правильно понял, что заказать ее нельзя и надо собирать самому?
Как человек, который уже третий год программирует на Кинезисе, хочу сказать, что клавиатура НЕ эргономична, покуда средний слой букв сдвинут на пол клавиши относительно верхнего и нижнего. Буква A должна быть строго под Q, а Z должна быть под A. Этот сдвиг — это архаизм от печатных машинок, и никакой пользы не несет, а только мешает печатать, потому что проще промахнуться и попасть пальцем между клавишами при слепом наборе.
Если бы кто-то уже наконец-то сделал нормальную клавиатуру с раздвижными половинками И с вертикальными рядами клавиш без сдвига — вот это была бы ultimate hacking keyboard. А так это просто еще одна из многих.
согласитесь, проще дождаться всех посылок на нашем складе, упаковать их в одну и отправить удобным способом, нежели ждать, когда они все в разное непредсказуемое время доберутся до вас.
? Кажется, что получить как можно быстрее удобнее, чем одной посылкой, нет?
Я отвечал на ваш комментарий о том, что клиенты перейдут. Мне как клиенту что Superfish что ThinkPad SuperTrackPadOptimizer не нужны. Я хочу чистую Windows, чтобы я купил лэптоп, и начал на нем работать, а не чистить его. И как клиент, я бы ушел к любому поставщику, который бы мне продал хороший лэптоп без говна. В том числе без говна «для обновлений и для управления питанием». И уж точно без триальной версии чего угодно.
Если там только утилита для обновления, то что она обновляет? Саму себя? На лэптопе не должно быть ничего, что не обновляется через Windows Update, а значит утилита для обновления уже сама по себе подразумевает, что там есть что-то еще, что она будет обновлять, чего там быть не должно.
Microsoft, кстати, позволяет теперь вроде купить лэптоп без говна долларов на 50 дороже, чем такой же с говном. Так что может быть свет в конце тоннеля есть.
Мое мнение, что это хорошая краткосрочная инвестиция, потому что человек быстрее начнет быть полезным, но это также сильно сужает круг потенциальных кандидатов, что должно ожидаемо уменьшить качество в долгосрочной перспективе.
Но это все субъективно и без статистики, я могу представить как противоположная моей точка зрения может быть разумной.
Так что про значимость вашего личного опыта в молодости я даже не говорю.
TensorFlow — это скорее не Theano, а Theano + Lasagne, потому что в TensorFlow есть все слои и апдейт-функции.
Самая большая критика в адрес Theano всегда была очень медленная компиляция моделей в C/cuda. В TensorFlow компиляции нет, поэтому для прототипирования сложных моделей он подходит намного лучше.
Поэтому TensorFlow — это очень приятная новость. По существу это юзабельная версия Theano. Да еще и все слои и update-функции прямо в библиотеке, ничего доставлять не надо. В Theano ничего нет, надо ставить Lasagne или Keras.
Вообще мне нравится Cortana и Notification Panel. Наконец-то мой компьютер догнал по функциональности мой телефон.
Да тут читаемость вообще зашкаливает.
Я в 1997 году в Delphi бы форму с кнопкой About которая вызывает диалоговое окно сделал бы в общей сложности написав одну строку «Form2.ShowModal()».
Еще одна вещь, которая в 1997 году была лучше чем сегодня в универсальных приложениях Windows 10 и чем 30 лет назад в Windows 1 — окна могли друг друга перекрывать.
Был и прием курсовых, где все принесли только титульные листы без самих курсовых, была УСПЕШНАЯ защита диплома специалиста, где человек предложил расширить RLE, что если байт отрицательный, то это не количество раз, сколько надо повторить следующий байт, а количество следующих байт, которые надо взять без изменений, были всегда очереди тупых богатых сынков к декану в конце каждого семестра, с внезапным зачетом по всем предметам и допуском к экзаменам.
Сейчас я живу в США, и периодически интервьирую выпускников и студентов на работу / стажировку. Тут ребят по настоящему учат. Плохие лекторы тоже есть, но тут сам выбираешь себе предметы, и те, кто беспокоится о карьере, знают, какие предметы преподаются хорошо, и берут их. Если в ВУЗе на Базах Данных учат уровням нормализации, то туда никто не пойдет, а если пишут с нуля за семестр управление страницами памяти, нужные структуры данных, транзакции, парсер и простой оптимизатор, то там будут люди, потому что это интересно, и практично, даже если не собираешься потом делать карьеру в базах данных.
Но это, имхо, все вообще ортогонально получению хороших специалистов. Да, в США в ВУЗе можно взять хороших лекций, а в России не всегда. Но они все доступны в интеренете. Вся эта система с высшим образованием для подготовки специалистов в IT — она сама по себе, на мой взгляд, устарела. Те, кому это интересно, уже к 11 классу комфортно пользуются нужным им стеком технологий, и знают где найти нужную информацию, и ВУЗ им вообще мало что может дать. Надо идти в индустрию, собираться в стартапы, и фигачить код, а не попу протирать за партой еще шесть лет.
Что, в принципе, я полагаю, и есть посыл этой статьи.
У меня лично есть проблема с тем, чтобы теперь печатать на Microsoft Ergonomic Keyboard, потому что на ней половинки примерно на таком же расстоянии, как на кинезис, поэтому постоянно кажется, что печатаешь на кинезисе, и пальцы промахиваются.
На сайте я правильно понял, что заказать ее нельзя и надо собирать самому?
Если бы кто-то уже наконец-то сделал нормальную клавиатуру с раздвижными половинками И с вертикальными рядами клавиш без сдвига — вот это была бы ultimate hacking keyboard. А так это просто еще одна из многих.
Если я правильно помню, если развернуть «Технические Детали» внизу, там будет опция проигнорировать ошибку.
? Кажется, что получить как можно быстрее удобнее, чем одной посылкой, нет?
lenta.ru/news/2013/02/03/posts
Если там только утилита для обновления, то что она обновляет? Саму себя? На лэптопе не должно быть ничего, что не обновляется через Windows Update, а значит утилита для обновления уже сама по себе подразумевает, что там есть что-то еще, что она будет обновлять, чего там быть не должно.
Microsoft, кстати, позволяет теперь вроде купить лэптоп без говна долларов на 50 дороже, чем такой же с говном. Так что может быть свет в конце тоннеля есть.