Очень простенькая задачка

User avatar
KirAleks
Уже с Приветом
Posts: 210
Joined: 25 Apr 2001 09:01
Location: Kaluga->Minsk->SFBA

Re: Очень простенькая задачка

Post by KirAleks »

Ol wrote:
KirAleks wrote:
fruit6 wrote: контракт не для обремененного мозгом планировщика, а для кодера "копать отсюда и до обеда, вопросов не задавать!!"

думать за практику будут другие.
+1
Вам на китайский форум нужно. Из россии предпочитают найти самое оптимальное решение, сделать его за час и остальное время сидеть на форумах.
оптимальное решение не далеко всегда навороченное решение
8K
Уже с Приветом
Posts: 5538
Joined: 20 Mar 2001 10:01
Location: SFBA

Re: Очень простенькая задачка

Post by 8K »

KirAleks wrote:оптимальное решение не далеко всегда навороченное решение
Так что там насчет любого стандартного XML парсера? Отпарсит или не отпарсит? Вы от ответа не уходите, пожалуйста.
Увидев друга, Портос вскрикнул от радости...
User avatar
KirAleks
Уже с Приветом
Posts: 210
Joined: 25 Apr 2001 09:01
Location: Kaluga->Minsk->SFBA

Re: Очень простенькая задачка

Post by KirAleks »

8K wrote:
KirAleks wrote:предложенный контент файла легко отпарсится стандартным хмл парсером без ошибок
Нет, не отпарсится.
да, ладно вам... будет гнать пургу-то

возьмите аттрибуты в кавычки, если вам надо
ето не принципиально для меня .. делов то
8K
Уже с Приветом
Posts: 5538
Joined: 20 Mar 2001 10:01
Location: SFBA

Re: Очень простенькая задачка

Post by 8K »

KirAleks wrote:
8K wrote:
KirAleks wrote:предложенный контент файла легко отпарсится стандартным хмл парсером без ошибок
Нет, не отпарсится.
да, ладно вам... будет гнать пургу-то

возьмите аттрибуты в кавычки, если вам надо
ето не принципиально для меня .. делов то
Это принципиально для того кодера, которому (упаси бог) с вами придется в одной команде работать. Вы же даже задачу поставить не можете толком, а носом крутите: индуса не надо, китайца не надо. Банально не знаете, как XML выглядит, но хотите, чтобы кто-то вам в голову залез и понял, что если исходный файл не парсится стандартным парсером, то тем хуже для исходного файла. Вам кавычки кто, специальный препроцессор добавлять будет?
Увидев друга, Портос вскрикнул от радости...
Ol
Уже с Приветом
Posts: 763
Joined: 17 Feb 2000 10:01
Location: Detroit,MI -> Boston, MA

Re: Очень простенькая задачка

Post by Ol »

KirAleks wrote:
оптимальное решение не далеко всегда навороченное решение
У-у-у, простенькая CLR функция это навороченное решение? Вам еще многое предстоит узнать в этой жизни.
Proud to be proud.
User avatar
fruit6
Уже с Приветом
Posts: 4205
Joined: 10 Jan 2004 01:22
Location: n-sk -> MD -> VA

Re: Очень простенькая задачка

Post by fruit6 »

Boriskin wrote:
fruit6 wrote:контракт не для обремененного мозгом планировщика, а для кодера "копать отсюда и до обеда, вопросов не задавать!!"
думать за практику будут другие.
Дык надо стремиться вверх по социальной лестнице, а то так и придется всю жизнь "ключ подавать". :wink:
верно. мы же с вами не пытаемся устроиться работать на KirAleks?
User avatar
KirAleks
Уже с Приветом
Posts: 210
Joined: 25 Apr 2001 09:01
Location: Kaluga->Minsk->SFBA

Re: Очень простенькая задачка

Post by KirAleks »

8K wrote:
KirAleks wrote:
8K wrote:
KirAleks wrote:предложенный контент файла легко отпарсится стандартным хмл парсером без ошибок
Нет, не отпарсится.
да, ладно вам... будет гнать пургу-то

возьмите аттрибуты в кавычки, если вам надо
ето не принципиально для меня .. делов то
Это принципиально для того кодера, которому (упаси бог) с вами придется в одной команде работать. Вы же даже задачу поставить не можете толком, а носом крутите: индуса не надо, китайца не надо. Банально не знаете, как XML выглядит, но хотите, чтобы кто-то вам в голову залез и понял, что если исходный файл не парсится стандартным парсером, то тем хуже для исходного файла. Вам кавычки кто, специальный препроцессор добавлять будет?
чето вы разогнались,
как говорят в народе - трындеть не мешки ворочать :lol:

специально для вас изменяю входные данные:

Code: Select all

<cars>
<car year='2009'> toyota </car>
<car year='2001'> honda </car>
<car year='2011'> chevrolet </car>
</cars>
надеюс ехплорер сожрет его. Проверить не могy, извиняйте - я не пользуюсь explorerom с тех пор как вышел firefox

a по поводy индустов и кaтаицев, я имел ввиду их методы решения и подходы а не самих их
кроме тогo среди азиатов попадаутся очень толковые люди и у нас парочка таких работает :food:
и если мне попадется на след интервью толковыи азиат - я его возйму

а вот вы кстати со своими претензиями очень подходите под описание такого гов...ка

задали вопрос - вам ответили
зачем трындеть?
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Очень простенькая задачка

Post by АццкоМото »

KirAleks wrote:
АццкоМото wrote:
stenking wrote:
Блин, делов то :) getline and find ">"
И получится еще один индусский код
да, find "<" это уже below the line
хотя regexp я бы еше купил.

почему regex покатит объясненю:
если вдруг в дальнейшем понадопится поменять формат файла, то подправить регулярное варажение намного проще чем тыкаться с if (pos1 ... :umnik1:
У меня лично below the line - это любой код, который делает то, что уже сделано другими (исключение - если свой велосипед написать быстрее и надежнее, чем искать другой и разбираться с ним, т.е. что-то очень простое). Поэтому любой код above the line, что я могу представить для данной задачи, выполняет функции секретутки и прост, как барабан: впихивает в опенсорсный парсер ХМЛ (типа открыл нужный файл и отдал поток), берет распарсенное и передает другой опенсорсной либе, чтобы она положила, куда следует (типа цикла по полученным данным). Т.е. человек должен обладать навыками поиска подходящих тулзов, а не кодирования как такового.
Иными словами, вы ищите совсем не того человека, что вам нужен. Вашему поиску удовлетворяет два типа людей
1. Тот, кто привык работать с архитектурой (пусть и по мелочи) и вместо тонн кода производить компактные элегантные решения. Очевидно, он не пойдет на работу "у нас все решено, нужны руки кодить"
2. Тот, кто привык с радостным гыгыканием изрыгать из себя километры кода, совершенно не задумываясь, есть ли в нем какой-то смысл. "Индус" или "китаес", то есть (он может быть этническим русским). Но недостаток аналитических качеств обязательно вылезет и в коде
Мат на форуме запрещен, блдж!
User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: Очень простенькая задачка

Post by crypto5 »

Вот в таких примерах и проявляется вся нужность задач про фибоначи, все четко сформулировано и конечный результат легко измеряется.
In vino Veritas!
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Очень простенькая задачка

Post by АццкоМото »

8K wrote:Вам кавычки кто, специальный препроцессор добавлять будет?
Ну да. На эту задачу уже ищется другой человек :D
Мат на форуме запрещен, блдж!
mynameiszb
Уже с Приветом
Posts: 1663
Joined: 16 Jul 2009 14:18
Location: Uganda

Re: Очень простенькая задачка

Post by mynameiszb »

KirAleks wrote:а вот вы кстати со своими претензиями очень подходите под описание такого гов...ка
KirAleks, а вы действительно программиста нанимаете? 8O

[to Moderator] Ухожу-ухожу... :D
Easbayguy
Уже с Приветом
Posts: 10599
Joined: 17 Jul 2003 22:11

Re: Очень простенькая задачка

Post by Easbayguy »

mynameiszb wrote:
KirAleks wrote:а вот вы кстати со своими претензиями очень подходите под описание такого гов...ка
KirAleks, а вы действительно программиста нанимаете? 8O

[to Moderator] Ухожу-ухожу... :D
Вопросы собирает для интервью, так как задача мигрирует :roll:
Пх'нглуи мглв'нафх Ктулху Р'лайх угахнагл фхтагн
User avatar
KirAleks
Уже с Приветом
Posts: 210
Joined: 25 Apr 2001 09:01
Location: Kaluga->Minsk->SFBA

Re: Очень простенькая задачка

Post by KirAleks »

АццкоМото wrote: ..(исключение - если свой велосипед написать быстрее и надежнее, чем искать другой и разбираться с ним, т.е. что-то очень простое)...
прекрасно понимаю
АццкоМото wrote: ...
Т.е. человек должен обладать навыками поиска подходящих тулзов, а не кодирования как такового.
плюс еше склеивать их вместе - и ето по моемy только одно осталось что позволяет простым кодерам получать paycheck
иначе автогенераторы давно бы уже вытеснили простых kодеров с рынка
одни бы арчитекторы бы остались ...
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Очень простенькая задачка

Post by Интеррапт »

KirAleks wrote:а вот вы кстати со своими претензиями очень подходите под описание такого гов...ка
Ай-ай-ай, как некрасиво, даже если вы очень хитро "ню" заменили на 3 точки, ну чтобы никто не догадался. На первый раз устное предупреждение, что это очень плохо - на людей обзываться.
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Очень простенькая задачка

Post by Интеррапт »

KirAleks wrote: плюс еше склеивать их вместе - и ето по моемy только одно осталось что позволяет простым кодерам получать paycheck
Ну не скажите, иной раз и свой код пописываем, под настроение :)
8K
Уже с Приветом
Posts: 5538
Joined: 20 Mar 2001 10:01
Location: SFBA

Re: Очень простенькая задачка

Post by 8K »

KirAleks wrote:надеюс ехплорер сожрет его. Проверить не могy, извиняйте - я не пользуюсь explorerom с тех пор как вышел firefox
Ну, проверьте firefox'ом. Я-то думал, у вас там "любых XML парсеров" как грязи.

И осильте уже стандарт XML или хотя бы популярную книжку, раз вы им собираетесь пользоваться (пусть и не в реальной работе, а только для screening).
Увидев друга, Портос вскрикнул от радости...
User avatar
KirAleks
Уже с Приветом
Posts: 210
Joined: 25 Apr 2001 09:01
Location: Kaluga->Minsk->SFBA

Re: Очень простенькая задачка

Post by KirAleks »

Интеррапт wrote:
KirAleks wrote:а вот вы кстати со своими претензиями очень подходите под описание такого гов...ка
Ай-ай-ай, как некрасиво, даже если вы очень хитро "ню" заменили на 3 точки, ну чтобы никто не догадался. На первый раз устное предупреждение, что это очень плохо - на людей обзываться.
:oops:
люди говогрят: "Каждый понимает в меру своей испорченности"
User avatar
KirAleks
Уже с Приветом
Posts: 210
Joined: 25 Apr 2001 09:01
Location: Kaluga->Minsk->SFBA

Re: Очень простенькая задачка

Post by KirAleks »

8K wrote:
KirAleks wrote:надеюс ехплорер сожрет его. Проверить не могy, извиняйте - я не пользуюсь explorerom с тех пор как вышел firefox
Ну, проверьте firefox'ом. Я-то думал, у вас там "любых XML парсеров" как грязи.

И осильте уже стандарт XML или хотя бы популярную книжку, раз вы им собираетесь пользоваться (пусть и не в реальной работе, а только для screening).
а че прикольно - позовешь чела типа на интервью а он тебя сам гонять будет по стандартам :%)
ПростоНик
Уже с Приветом
Posts: 1486
Joined: 28 Aug 2008 17:34
Location: UT

Re: Очень простенькая задачка

Post by ПростоНик »

Я за ХМЛ парсер не скажу сколько займет, но если надо запихивать в базу типа Oracle, то это Pro*C + библиотеки. Если начинать все это вспоминать/выкачивать/устанавливать/писать/тестировать - у меня уйдет целый день, а то и более. Лениво :pain1: Да и не хочу я Коммифорнию.
ПростоНик
Уже с Приветом
Posts: 1486
Joined: 28 Aug 2008 17:34
Location: UT

Re: Очень простенькая задачка

Post by ПростоНик »

А не проще ли весь XML сразу запихать в базу и там запарсить/сохранить ?
User avatar
KirAleks
Уже с Приветом
Posts: 210
Joined: 25 Apr 2001 09:01
Location: Kaluga->Minsk->SFBA

Re: Очень простенькая задачка

Post by KirAleks »

ПростоНик wrote:А не проще ли весь XML сразу запихать в базу и там запарсить/сохранить ?
не-а
задача не стоит чтобы запихать в базy xml

задача оценить навыки работы с
1. simple XML (attrib, data),
2. simple IPC (sockets, pipes, including blocking situations ),
3. simple SQL (select, insert)
-------------------------------
4. взять на работy если все ок
ПростоНик
Уже с Приветом
Posts: 1486
Joined: 28 Aug 2008 17:34
Location: UT

Re: Очень простенькая задачка

Post by ПростоНик »

KirAleks wrote:
ПростоНик wrote:А не проще ли весь XML сразу запихать в базу и там запарсить/сохранить ?
не-а
задача не стоит чтобы запихать в базy xml

задача оценить навыки работы с
1. simple XML (attrib, data),
2. simple IPC (sockets, pipes, including blocking situations ),
3. simple SQL (select, insert)
-------------------------------
4. взять на работy если все ок
Ну да, я понимаю, тока ХМЛчик кривой в примере:

Error: A string literal was expected, but no opening quote character was found.
Line: (2)
Text: <car year=2001>toyota camry</car>
8K
Уже с Приветом
Posts: 5538
Joined: 20 Mar 2001 10:01
Location: SFBA

Re: Очень простенькая задачка

Post by 8K »

KirAleks wrote:а че прикольно - позовешь чела типа на интервью а он тебя сам гонять будет по стандартам :%)
Да нет, просто чел увидит, какой в конторе уровень программистов и будет за вредность много денег просить, если вообще не развернется и не уйдет после первого раунда. Интервью же в обе стороны работает, кандидат тоже присматривается.
Увидев друга, Портос вскрикнул от радости...
ПростоНик
Уже с Приветом
Posts: 1486
Joined: 28 Aug 2008 17:34
Location: UT

Re: Очень простенькая задачка

Post by ПростоНик »

8K wrote:
KirAleks wrote:а че прикольно - позовешь чела типа на интервью а он тебя сам гонять будет по стандартам :%)
Да нет, просто чел увидит, какой в конторе уровень программистов и будет за вредность много денег просить, если вообще не развернется и не уйдет после первого раунда. Интервью же в обе стороны работает, кандидат тоже присматривается.
+ много
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Очень простенькая задачка

Post by Интеррапт »

KirAleks wrote:
ПростоНик wrote:А не проще ли весь XML сразу запихать в базу и там запарсить/сохранить ?
не-а
задача не стоит чтобы запихать в базy xml

задача оценить навыки работы с
1. simple XML (attrib, data),
2. simple IPC (sockets, pipes, including blocking situations ),
3. simple SQL (select, insert)
-------------------------------
4. взять на работy если все ок
Так, пункт №1 вы уже завалили, но есть шанс исправится на пунктах №2 и №3.

Return to “Работа и Карьера в IT”