Нужно еще учитывать, что торговаться вполне можно и нужно. С инет-цены можно сбить процентов до 10.
А мы продолжаем искать Perl-разработчиков. Все в силе :)
Рискуете. Все люди разные и даже такими «безобидными» вопросами можете зацепить очень много личных проблем. Такие вопросы нарушают личные границы.
Анк-Морпорк, наигравшись с множеством различных форм управления, остановился на форме демократии, известной как «Один Человек, Один Голос». Тем самым Человеком был патриций; ему же принадлежал единственный Голос.Терри Пратчетт
Тогда бы хоть уточнили, а-ля: «что такое синус острого угла прямоугольного треугольника?»
О_о откуда взялась цифра 50%? Вообще-то около 30, а с налоговой скидкой для иммигрантов — вообще ~21%.
Можно, если девушка уже прилично знает английский и имеет в запасе реально вагон свободного времени (Classes Start: Feb 04, 2013, Classes End: June 03, 2013, Estimated Effort: 12 hours/week). Вообще идея хорошая, когда человек уже твердо определился «хочу и буду!»
Если время есть, я бы начал с проверки/постановки абстрактного мышления и базовых понятий/логических конструкций. Булева алгебра, легкие куски ТА, обучалки типа robomind.net. Человек тогда хотя бы поймет, стоит ли вообще в программирование ввязываться серьезно.
NDA — не закон. Законы вы лично не подписываете.
Арканоид еще, например.
Из логических — реверси, базовая логика Го (если потянете, нормальной программы для игры в Го до сих пор нет).
А уж если напишете «морской бой» или еще какую-нибудь игру для нескольких игроков в виде веб-приложения, которое позволяет играть с кем-то через интернет — уже будет очень хороший старт, при том, что вам не нужно будет реализовывать логику компьютерного противника — только какие-нибудь базовые проверки на валидность ходов.
Идея рассматривается, как коммерческая (i.e. брать % с работодателей за трудоустройство) или больше как альтруистическое желание помочь студентам?
Бешеные расходы. Такое могут себе позволить разве что рекрутинговые агентства с нехилым приварком с каждой тушки — и то навряд ли.
На физтехе на защите информации были C++/WinAPI, Java и Asm.
В одном проекте раньше была именно такая ситуация. Основной — C#, но приходилось писать на Java/BB, Java/Android, Java/GWT, C++, C++/WM. И как-то нормально, все живы. Да и последний мой переход был с C# на Perl — пару месяцев адаптации вполне хватает чтобы не писать совсем уж говнокод.
Под кэшированием на стороне клиента я подразумевал изменение клиентского кода таким образом, чтобы перед отображением контрола, для которого нужно автодополнение, выполнялось select field from table без условий и результат записывался в некоторую переменную Х на клиенте (Javascript-массив?). Тогда автодополнение можно переписать для использования в качестве источника данных не прямой запрос в базу, а выборку из переменной Х. В случае особенно веб-приложения будет некоторая задержка первой загрузки страницы, но не нужно будет вообще выполнять AJAX-запросов.
Вторая часть ответа как раз подразумевала то, что вы описываете как промежуточную таблицу — только создавать ее через CREATE TABLE xxx (...) ENGINE=MEMORY; Для такой таблицы на диск сохраняется только структура, а все данные хранятся в оперативной памяти сервера БД и теряются при перезапуске сервера. Для вашей ситуации вполне может помочь. Подробнее: dev.mysql.com/...age-engine.html
Да, вы правы. Тем более.
4000 * 30 ~ 120 000 символов. В случае «тяжелых» кодировок типа юникода это примерно 1 Мб. Не хотите сделать кэширование таблицы в памяти клиента или хотя бы самовосстанавливаемую копию таблицы с ENGINE=MEMORY ?
На Амстердамщине работа кипит
www.pararius.com/english например — только там предложений несколько поменьше и подороже