Под Андроид кто нибудь писал? Как быстро можно въехать в эту тему, чтобы лишние круги не нарезать? Посоветуйте ресурс, книгу? Судьба даёт нам меньше, чем мы хотим, поэтому если просить мало, можно не получить вообще ничего.
Светало... Первые лучи солнца отразились от толстого льда на реке и слепили глаза. Утренний туман потихоньку рассеивался, и уж можно было разглядеть вдали покрытые белым снегом высокие ели. В сей ранний час на реке можно было увидеть несколько фигур. Двое из них были высокими и широкоплечими мужиками, одетыми в телогрейки, лисьи шапки и валенки, один был низкого роста в меховой шубе и накинутой поверх чёрной рясе. Те, что повыше держали четвёртого. Тот был довольно высокий, крепко сложен. Сразу было видно, что с мечом он управляется ничуть не хуже чем с сохой. Руки его были заведены за спину и связаны грубой верёвкой, которая плотно сжимала ему руки и сдавливала напряженные мускулы на предплечьях. Шуба его валялась на снегу, как и рубаха, раскиданные валенки лежали рядом. Его тело становилось розовым от холода, босые ступни едва не приклеивались ко льду, потому он всё время поднимал то одну, то другую ногу. Низкорослый поднял над собой серебряный крест и грозным голосом спросил: - Орий, принимаешь ли ты истинную веру, Христа Спасителя, Господа Бога? Орий бросил на него безмятежный взгляд и задал встречный вопрос: -Не в твоей ли книге священной сказано "не убий"? Священник лишь сплюнул и брезгливо бросил: -Идолопоклонник... Опускай! Двое рослых мужиков крепко схватили за руки Ория и поволокли к вырезанной во льду проруби. Узник вырывался и пытался ударить одного из них ногой, но всё бесполезно. Орий глянул в прорубь и увидел мирно текущую воду, в которой можно было изредка разглядеть мимо проплывающих рыб. Один из мужиков пихнул его коленом в спину и тот свалился прямо в ледяную воду. На миг тело Ория словно обожгло, но вскоре он словно перестал чувствовать что-либо. Он делал стремительные движения руками, рассекая воду, стараясь выбраться из этой водной тюрьмы. Из поруби просачивался свет и он поплыл к нему. -Держи! Не пускай! - донеслось откуда-то сверху. Внезапно кольцо света заволокло какой-то темнотой - это на прорубь положили старое колесо, закрывая путь наверх. Исчерпав последние остатки воздуха, Орий упёрся ладонями в гнилое дерево и попытался приподнять колесо, но безрезультатно. Его забило в конвульсиях от нехватки воздуха. В его глазах на миг потемнело. Потом он вдруг увидел свет, разливающийся повсюду. Вдалеке появилась фигура и начала медленно приближаться к нему. Он разглядел её... Нарядные одежды, аккуратно прибранные тёмные волосы, пухлые розовые губы и бездонно синие, смеющиеся добрые глаза. То была его жена. Он протянул свои руки к ней и крепко обнял. Потом перед глазами опять всё поплыло и он увидел своих детей. Светловолосые, в него и с синими глазами, в мать. Жену и детей он оставил там, в деревне. Внезапно он почувствовал толчок и наступила кромешная тьма. Его тело, тонущее в реке, медленно погружаясь, стукнулось о песчаное дно. Двое наверху, убедившись, что никто в колесо не бьётся, подобрали шубу утопленника и ушли вместе со священником выпить по рюмке, дабы развеется после богоугодного дела.
Январь, 988 год.
Позднее, в учебниках по москвоведению для начальных классах напишут, что когда князь Владимир решил крестить Русь, не все согласились. Потому, он привязал серебряный идол Перуна к своей лошади и развеял по полю, что послужило деморализации язычников и те решили всё-таки принять христианство.
tersus Не писал. Но там же ява. Кодманки во все поля. bda-expert.ru — это система форумов, где можно общаться быстро и свободно, где любая точка зрения имеет право на жизнь.
"Позднее, в учебниках по москвоведению для начальных классах напишут, что когда князь Владимир решил крестить Русь, не все согласились. Потому, он привязал серебряный идол Перуна к своей лошади и развеял по полю, что послужило деморализации язычников и те решили всё-таки принять христианство."
Враньё, до Петра Первого было много поверий и богов, ибо власть МАсквы дальше садового кольца не распространялась. ))) Судьба даёт нам меньше, чем мы хотим, поэтому если просить мало, можно не получить вообще ничего.
Только что встретил код на ruby. Слегка засмотрелся и встретился на нём взглядом. Кажется, его развеселило то, как я смутился. Пришлось закрыть файл, чтобы не видеть, как он тихо смеется. Только низкая самооценка, только python. bda-expert.ru — это система форумов, где можно общаться быстро и свободно, где любая точка зрения имеет право на жизнь.
Всю историю сочинил Карамзин Николай Михайлович, чтобы Россию таки признали европейским государством. (а по факту мы стремились в сторону Османской империи и всяких там Халифатов. Копировали их организационную структуру. Боялись и учили язык. В те времена ОНИ были, как США сейчас. Византию (3 Рим) разграбили католики, а не мусульмане.) Судьба даёт нам меньше, чем мы хотим, поэтому если просить мало, можно не получить вообще ничего.
Сообщение отредактировал tersus - Четверг, 22.03.2012, 22:47
Мне доставляет эта страна. Боль и унижение. Только РАШКА! bda-expert.ru — это система форумов, где можно общаться быстро и свободно, где любая точка зрения имеет право на жизнь.
PHP нет альтернатив. Лучший язык. Работает вдумчиво и неторопливо (добро пожаловать в отставание от си в 100 раз), вершина инженерной мысли — структуры данных, которые на один байт информации хранят один килобайт мусора, скоупы на 1000000000 функций (это новейшая тенденция, позволяет лишний раз не уточнять имена). Сверхсовременное ооп, последние версии почти догнали джаву 2002 года. Молодое и перспективное комьюнити (7 и 8 класс), кодовая база настолько тяжела в поддержке, что новые программисты не останутся без работы. Культура среди заказчиков поражает воображение: они отсевают слабых и неконкурентоспособных программистов, указывая противоречивые требования и невероятные сроки. Остаются только самые стойкие. Отдельно стоит заметить замечательные фреймворки, некоторые из которых почти дотягивают до Rails. Главное — не вздумай взяться за Ruby или Python, это языки для слабых духом. Будешь тратить своё время на бесполезное программирование, вместо того, чтобы как настоящий мужчина бороться с проблемами великолепного языка PHP. bda-expert.ru — это система форумов, где можно общаться быстро и свободно, где любая точка зрения имеет право на жизнь.
Мое представление о джуниор девелопере %%впиши свой язык%%:
Вопросы на понимание принципов построения СУБД. 1. Что такое первая нормальная форма и процесс нормализации? Какие бывают нормальные формы? 2. В чем смысл индекса СУБД, как они устроены, как хранятся? Как бы вы реализовали тот же функционал? Последний вопрос задают в случае, если нет четкого понимания индексов. 3. Нарисуйте отношение Многие-ко-многим. Например: таблицы Авторы и Книги. У одного автора может быть несколько книг, и книга может быть написана несколькими авторами. Составьте SQL запрос на выборку книг определенного автора.
Базовые вопросы о Java. 4. Базовый класс в Java, как известно, Object. Какие его методы Вы можете назвать? 5. Расскажите, что такое equals и hashCode? Какие правила и соглашения существуют для реализации этих методов? Когда они применяются? 6. Расскажите о методах wait, notify, notifyAll. Как они применяются, когда, зачем нужны? Что такое synchronized? 7. Что такое finalize? Зачем он нужен? Что Вы можете рассказать о сборщике мусора и алгоритмах его работы. 8. Почему метод clone объявлен как protected? Что необходимо для реализации клонирования? 9. Какие есть модификаторы (доступа и остальные)? Что такое volatile и transient? Для чего и в каких случаях можно было бы использовать default?
Java Collection Framework 10. Какие существуют интерфейсы коллекций в Java? Объясните в чем их отличие. 11. Какие Вы знаете реализации этих интерфейсов? 12. Чем отличаются друг от друга ArrayList и LinkedList. Как они устроены? В каких случаях их стоит использовать. 13. Чем отличаются HashMap и TreeMap? Как они устроены и работают? Что со временем доступа к объектам, какие зависимости? 14. Что такое Hashtable, чем она отличается от HashMap? На сегодняшний день она deprecated, как все-таки использовать нужную функциональность?
Исключения 15. Что такое исключение? Какие типы исключений Вы знаете, чем они отличаются? 16. Может быть предложена задачка с блоками try-catch-finally и вопросом, что вернется или какое исключение будет в итоге передано наверх?
Алгоритмы 17. Какие алгоритмы сортировки Вам известны? Какие вообще знаете алгоритмы? Причем, здесь возможны различные дополнительные вопросы об оценке сложности алгоритмов, их сравнению между собой.
Паттерны проектирования. 18. Знакомы ли Вам какие-либо паттерны проектирования? 19. Напишите Singleton... А с ленивой загрузкой. А если он должен быть потоко-безопасным? А в каких случаях ленивая загрузка хуже? 20. Что можете сказать про MVC? Нарисуйте диаграмму и объясните, как MVC работает.
Серия вопросов на понимание набора технологий J2EE. 21. Что такое сервлет, jsp, их отличие? 22. Что такое Ajax? Как принципиально устроена эта технология? 23. Что такое ORM, как это перевести и как это должно работать?
Простые задачи на написание алгоритмов. 24. Напишите функцию вычисления факториала. 25. Дана функция вычисления чисел Фибоначчи, известно, что она работает. Найдите логическую ошибку. Оцените сложность получившегося алгоритма. 26. Переверните строку. 27. Посчитайте среднее массива.
Полезно помнить, что, чувствуя себя не очень уверенно, не нужно говорить лишних слов. Скажешь лишнее слово, и за него цепляются, раскручивают цепочку. Раскручивают в том, в чем не очень уверен. Этой способностью людей – цепляться – нужно пользоваться, но с выгодой для себя
Знание и понимание… вещи достаточно сильно отличающиеся, поэтому - разные алгоритмы, например сортировки, стоит написать самому, пусть даже и с учебника. Посмотреть насколько они друг от друга отличаются, сравнить их сложность. - полезно посмотреть разные утилиты и библиотеки, принципы группировки классов в пакеты и стиль написания кода, комментирования. Очень может помочь в понимании модификаторов доступа, организации проекта. - разбираясь в чем-нибудь конкретном, можно помочь тем, кто знает меньше. Зайти на любой форум и попытаться ответить на вопросы интересной для темы. В обсуждении можно взять что-то и для себя. Можно написать небольшую статью. Разумеется, нужно хорошо разобраться в теме. Любая работа, направленная на повышение собственной квалификации, будет видна грамотному интервьюеру и без внимания не останется. Единственное, что говорить о ней нужно честно, не стоит преуменьшать своих возможностей и способностей. Чтобы иметь какой-либо ориентир подготовки или развития себя как специалиста, можно смотреть на что-то похожее этому.
Собственно, перечисленные выше вопросы – это уровень Junior Developer, как я себе это представляю. Где-то, может быть, более глубоко, где-то менее, но как факт - Junior. bda-expert.ru — это система форумов, где можно общаться быстро и свободно, где любая точка зрения имеет право на жизнь.
Тоже самое можно про любой интерпрайзный язык. Тот же C# например. bda-expert.ru — это система форумов, где можно общаться быстро и свободно, где любая точка зрения имеет право на жизнь.
FXRuby — это оболочка над FOX, популярным с++ инструментарием для написания GUI приложений. Он хорошо документирован. Он современен. Он достаточно быстр. Он стабилен. Он open-source!