Как я из-за точки и запятой чуть диплома не лишился — ПИПМАЙ: Лучшее со всей сети
Акцентный цвет
Фон
Игровой блок на главной
Праздничное оформление
Для всех устройств

Как я из-за точки и запятой чуть диплома не лишился

Учился я тогда в престижном вузе, а точнее заканчивал, учиться если честно совершенно не хотел, ибо нас и не учили в общем то ни хрена, даже мои ежедневные прогулы не привели к отчислению. В общем плюнул я тогда на эту затею и решил уж закончить этот долбаный вуз.

Ну и вот последний год, начинаем писать диплом, выбрал я какую то скучнейшую тему, преподавателя и начал работать.

Вот уже и на руках готовая программа, запускается, считает, работает. Красота. Теперь остаётся лишь перенести ее на флешку и запустить с ноутбука, который я возьму с собой. Остаётся меньше недели до выступления.

Сказано-сделано. Переношу... Ошибка. Какая ошибка? На компе же все работало... - думаю я.

Возвращаюсь обратно к компу. Никаких проблем, все ровно.

Ладно, начинаю анализировать ошибку. В ошибке сказано, что в переменной типа float (а эта, которая содержит дробное число, например, 9,14), не может быть запятой. Как это не может?

Рил, с точкой работает, а с запятой нет.

Начинаю перепроверять программу, искать ошибки, сижу на форуме уже 3 дня, безрезультатно... Бегаю с одного компа на другой.

Уже было руки опускаю и тут я натыкаюсь на подобную ошибку и вижу, что оказывается дело в локализации. В локализации понимаете??

В visual studio (среда разработки) для русского рынка при работе с переменной типа float ставится запятая, а для visual studio английской - точка.

И тут в мою светлую голову приходит мысль, что на компе то у меня русская версия, а ноуте английская. И чтобы программа работала без проблем и там и там, нужно просто в программе добавить 1 строчку кода, в которой нужно указать для какого региона эта программа пишется...

Вот я тогда орал как резанный, ведь 3 дня потратил впустую на какие то точки и запятые, чуть не посидел от этого, а дело было просто в локализации...

Но диплом я тогда все таки получил, что не скажешь о моих одногруппниках, которые просто поленились его писать и остались на второй год...


Раскрыть

В целях самообразования хочу уточнить, в каких престижных ВУЗах оставляют на второй год?

+5
2 Нырнуть
2

Ну тут имеется ввиду, что им дали время до осени, а потом отчисление) Но они даже спустя пару лет, так и не восстановились и не решили проблему. Просто забили.

+2
2 Нырнуть
2

Спасибо за проделанную работу.

Вручаю вам от всего коллектива, Пипмай, очивку — корректор!

Остаётся только кому то ее нарисовать, а то я не уметь.

0
3 Нырнуть
3

*Издает довольное старпёрческое ворчание*

0

Проблема интересная, но да, таковы особенности локалицазии, это как даты в разных форматов, который зависит от региона.

У нас на работе, с новым прибором, шел комп с установленной программой. Прибор китайский, программа на английском, но нам досталась новая версия, где китайцы добавили русский язык, винда тоже уже была на русском. Хотя, в комплекте, шел диск с англоязычной виндой, а программы отдельно вообще нет, только запрашивать, или добывать у коллег. Китайцы, видимо, вообще не заморачивались после локализации, раз язык им не понятен, нафиг тестировать, а может, тестировали с англоязычной виндой, хз. В общем, программа не работает, когда выбран, всем нам понятный формат времени, нужен именно америкосовский, когда день недели в середине. Получается, вместо «подключай и пользуйся», получили «подключай и ломай голову».

Мораль такова, нефиг пользоваться разными локализация, ибо кроме лишний головной боли, ничего не выигрываешь.

Так же был прикол с российской программой, вроде от ФНС, что то там. На компе в часах были добавлены секунды, через редактор формата, ну т.е., по идеи, все в рамках допустимого, зашёл в настройки, поменял формат. Но программа тоже тянула это время и такой формат решительно не понимала, ей надо только часы: минуты.

+6
2 Нырнуть
2

Js бы не выдал ошибки, просто порадовал бы неожиданным результатом)

0

В работе программиста это самая трудная хрень. Когда ты смотришь на программу и все должно работать. А не работает. И вот найти эту самую хрень порой занимает времени в разы больше, чем написание самой программы.

+5
2 Нырнуть
2

А если ты ещё тестер автоматизатор, то порой после прогона теста нужно длительное время искать где, что и почему упало. Порой даже если есть скрины с предполагаемым местом ошибки и точное место, не так все просто. В общем те ещё ребусы)

0

И как диплом, помог? работаешь сейчас в вебкам?)

0
2 Нырнуть
2

Не не взяли, пришлось работать тестировщиком

+2

Новые комментарии

Синдром «винтика»: почему тихое решение отойти в сторону — это тоже поступок?

RuCyberPioneer
1 день назад

Цитата Нимёллера сильная, но вы путаете две абсолютно разные вещи: равнодушное соучастие и осознанное несотрудничество.
Пастор Нимёллер писал о людях, которые продолжали работать на систему, платить ей налоги, выполнять её приказы и молча отворачиваться, пока она уничтожала их соседей. Это как раз позиция трусливого «винтика», о котором я писал в посте. Эти люди не сделали «тихий выбор» — они выбрали быть частью машины, надеясь, что их не тронут.
А концепция Ганди, Толстого или того же Бориса Пастернака — это совершенно другое. Это активный отказ быть шестеренкой. Это когда ты говоришь: «Я не буду писать на соседа донос, я не буду подписывать этот подлый протокол, я не пойду ловить людей, я уволюсь с этой работы и пойду сажать картошку». Если бы в Германии 1930-х годов машинисты поездов, клерки в министерствах и обычные рабочие массово сделали такой «тихий выбор» и просто остались дома со своими семьями — нацисты физически не смогли бы построить свои лагеря. Им бы просто некем было выполнять приказы.
 Истинный выбор — это не поставить галочку на чужом бланке раз в несколько лет. Это каждый день выбирать оставаться Человеком на своем рабочем и бытовом месте.
На этом дискуссию со своей стороны закрываю. Каждый выбирает сам. Удачи на выборах!

Синдром «винтика»: почему тихое решение отойти в сторону — это тоже поступок?

BuhBuhov
1 день назад

Когда нацисты хватали коммунистов, я молчал: я же не был коммунистом.
Когда они сажали социал-демократов, я молчал: я же не был социал-демократом.
Когда они хватали членов профсоюза, я молчал: я же не был членом профсоюза.
Когда они пришли за мной — заступиться за меня было уже некому.

© Нимёллер Мартин

Да, я не пойду с вилами на сельсовет. Но на выборы схожу обязательно.

+1
Синдром «винтика»: почему тихое решение отойти в сторону — это тоже поступок?

RuCyberPioneer
1 день назад

Большинство людей добровольно сдают свои принципы в краткосрочную аренду ради иллюзии безопасности. Кажется: ну, я сейчас молча подпишу эту сомнительную бумагу по указке сверху, промолчу на собрании, где откровенно травят человека, или поддакну агрессивной толпе — и меня пронесет, я в домике. Не пронесет. Как только человек соглашается стать послушным слепым винтиком, он перестает принадлежать себе и система перемалывает его личность первой.Истинная зрелость и здравый смысл начинаются там, где ты осознаешь: у тебя всегда есть выбор не приумножать бред. Не нужно лезть на баррикады — достаточно просто вернуть себе управление своей жизнью. Перестать кормить чужие маятники своими эмоциями, заняться делом, созидать на своем месте и не соучаствовать в том, что разрушает твою личность. Это позиция хозяина своей жизни. Тот, кто этого до сих пор не понял, так и проживет жизнь чужим расходным материалом

У вас только помирать!

BuhBuhov
3 дня назад

Ну не знаю, не знаю. Чтобы записаться к гастроэнтерологу, сначала пришлось записаться к терапевту. Благо к нему за день-два можно записаться. Терапевт выдал направление, я пошел на сестринский пост и меня записали через две недели. Не два месяца конечно, но и не пара часов. Если человеку хреново уже сейчас, а к врачу можно попасть только через две недели, это как-бы намекает на безысходность. Даже к платному гастроэнтерологу ближе чем на 2-3 дня не записаться. Но цены там сейчас такие, что не каждый может себе позволить… По факту, если что хреновое приключится, то только скорая может помочь, а так можно ложиться и помирать.

+1
Cетевой игрулькин, нейрослоп.

WseGa
4 дня назад

Иногда бывает, да. Надо будет подумать, может что то типа виньетки сделать как в вр — там помогает тем кто не справляется с вестибулярной.

+2
Cетевой игрулькин, нейрослоп.

WseGa
4 дня назад

Автоген иногда сбоит:-( 

+2
Cетевой игрулькин, нейрослоп.

BuhBuhov
4 дня назад

Я побегал, прикольно. Но у меня быстро начало рябить в глазах и порой кружилась голова. Привык давить кнопки быстро, отчего экран перед глазами вращается как бешенный.

+2
Cетевой игрулькин, нейрослоп.

Zakradnopodkradnoy
4 дня назад

Можно позалипать, но нашёл небольшой баг — противник не может из помещения выйти, так как нет дверей :)

+1
6 роз

BuhBuhov
4 дня назад

Bahama! Bahama Mama!
На бутылку не дает родная мама!

+1
Нейрослоповая залипуха (Игра)

WseGa
4 дня назад

Надо в англ раскладке чтобы было

+1
Проклятый старый дом

Admin
7 дней назад

видел кино наше, где чёрныые риэлторы так и работли — пенсам давали норм вариант в обмен на их старый, но там была «закладка»  в стене с радиационной хтонью

+2
Проклятый старый дом

Surinamski
8 дней назад

В стенке был замурован источник гамма-излучения

+2
Проклятый старый дом

DoctorrHamster
8 дней назад

И чё там было? 

+2
Проклятый старый дом

Surinamski
9 дней назад

В одной квартире а Краматорске тоже умирали люди один за одним....

+2
Новый страшный супь

DoctorrHamster
12 дней назад

Короче, у желчного может быть тупо спазм. Отсюда и боли 

+2