[Ответить в тред] Ответить в тред

15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!
30/09/16 - BREAKING NEWS ШОК АБУ ПРОДАЛСЯ МЭЙЛУ (на самом деле нет)


Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 176 | 6 | 42
Назад Вниз Каталог Обновить

Аноним 29/11/16 Втр 23:03:28  141156024  
datetime.png (173Кб, 1366x768)
БУГУРТ КОДЕРА
Двач, скажи мне, каким нужно быть сука хуеглазым мудоёбнем чтобы блядь хранить дату и время ЕБУЧЕЙ МАТЬ ТВОЮ СТРОКОЙ а потом сука захламлять сцэк оверплов А КАК МНЕ ЭНТОГО ОТСОРТИРОВАТЬ? А КАК ОТФИЛЬТРОВАТЬ? ПРОСТО ПОЙДИ БЛЯДЬ И ТРАХНИ САМ СЕБЯ В РОТ НОГОЙ ТУПОРЫЛЫЙ ХУЕСОС И НИКОГДА БЛЯДЬ БОЛЬШЕ НЕ ПРИКАСАЙСЯ К КЛАВИАТУРЕ СВОИМИ ЖОПОРУКИМИ ОТРОСТКАМИ НЕДОРАЗВИТЫЙ ИНДУС
Аноним 29/11/16 Втр 23:05:12  141156185
datetime.png (43Кб, 582x367)
бамп кровью из глаз откуда они блядь вылазят нахуй
Аноним 29/11/16 Втр 23:05:31  141156206
>>141156024 (OP)
Не переживай, обычное дело.
Аноним 29/11/16 Втр 23:07:22  141156350
datetime.png (35Кб, 723x260)
ну и ещё разок бампану и пойду курить
Аноним 29/11/16 Втр 23:09:17  141156513
>>141156206
не могу, анон, доебали уже. и ладно ещё на сцеке. так мне как-то раз пришлось с таким раком работать. Я ему три раза сказал, сделать в формате юникс. Три раза он блядь менял точки на нижний регистр и ещё на какую-то хуету и каждый раз спрашивал "так в каком формате?" ОДНИМ ЧИСЛОМ 64 БИТА три раза же повторил. он понял, только когда я ему ссылку на википедию скинул
Аноним 29/11/16 Втр 23:24:11  141157699
>>141156513
И сколькл он получает?
Аноним 29/11/16 Втр 23:27:51  141158000
>>141157699
получил 100$ и пошёл нахуй естественно, фрилансер хуев
Аноним 29/11/16 Втр 23:32:13  141158318
>>141156513
секунды же в 32 влезают.
Аноним 29/11/16 Втр 23:33:16  141158386
>>141156024 (OP)
Зачем тебе firebase? Уже 2017 стукнет вот-вот...

Аноним 29/11/16 Втр 23:35:35  141158541
>>141156024 (OP)
Хочется ему. Храни в UTC в uint32/uint64, ведь ты уже не мальчик, да?
Аноним 29/11/16 Втр 23:35:58  141158571
>>141156024 (OP)
Да что ты знаешь о боли. Из сегодняшнего:

function A(arg1, arg2) {[codeblock1]}
function A(arg1, arg2) {
if (somecomparison) {[codeblock1]}
else {[codeblock1]}
Аноним 29/11/16 Втр 23:36:38  141158615
>>141158571
Зачем?
Аноним 29/11/16 Втр 23:37:06  141158654
>>141157699
Тебя ебет? Ты тупее его.
Аноним 29/11/16 Втр 23:37:30  141158677
preved.jpg (76Кб, 650x481)
>>141156024 (OP)
Для говноедов специально придумали джаву
Но многие из них предпочитают C#

Есть ли вообще смысл в выборе между этими сортами? Лично для себя я вижу только преимущество джавы над C# в виде кроссплатформенности, но это как-то жидко. Подкиньте ещё аргументов за или против.
Аноним 29/11/16 Втр 23:37:58  141158709
>>141158615
А я не ебу, что у прошлого кодера в голове было. Ах, да, еще встречается везде:

if(a=1) {...}
else if(a=2) {...}
...
else if(a=n) {...}
Аноним 29/11/16 Втр 23:38:26  141158739
>>141158709
и что тебе не нравится?
Аноним 29/11/16 Втр 23:38:51  141158763
>>141158739
switch для пидоров, да?
Аноним 29/11/16 Втр 23:39:26  141158801
>>141158763
Строки не проверить
Аноним 29/11/16 Втр 23:39:33  141158807
>>141158763
зависит.
Аноним 29/11/16 Втр 23:40:04  141158843
>>141158709
Вайнот? case лучше? Можно придумать таблицу функций (вроде коде комплит такое было) или функторов.
Аноним 29/11/16 Втр 23:40:07  141158846
>>141158763
Ну в питоне нет свича, например. Может он привык к синтаксису питона.
Аноним # OP  29/11/16 Втр 23:40:55  141158899
>>141158677
лично я против и того и другого. пишу на котлин
Аноним 29/11/16 Втр 23:41:37  141158938
>>141158899
вау, живой человек пишет на котлин.
Аноним 29/11/16 Втр 23:41:58  141158960
>>141158899
>против языков программирования
Человеческая тупость воистину безгранична.
Аноним 29/11/16 Втр 23:42:37  141159004
>>141158386
файрбейз в мае стал абсолютно другим - их купил гугл. действительно, зачем он мне...
Аноним 29/11/16 Втр 23:43:07  141159044
ОП - даун который не умеет парсить дату из строки?
Или у него нет кошерного map?
В чем суть треда то?
Аноним 29/11/16 Втр 23:43:20  141159059
>>141158960
меня просто бесят точки с запятой. я ёбнутый
Аноним 29/11/16 Втр 23:43:39  141159079
>>141158801
>>141158807
Нет, там не строки, там числовые значения.

>>141158846
Он ни на чем, кроме javascript'a в жизни не писал.
Аноним 29/11/16 Втр 23:44:00  141159097
>>141159059
синтаксис не имеет значения.
Аноним 29/11/16 Втр 23:44:14  141159118
>>141158677
Ява лучше. Дотнет загибается
Аноним 29/11/16 Втр 23:44:20  141159126
>>141159044
в этом треде смысла нет, я просто выплеснуть накопившееся решил. проходи нахуй не задерживайся
Аноним 29/11/16 Втр 23:44:20  141159127
>>141158899
ПИШУ НА КОТЛИН
@
РАБОТАЮ В JET BRAINS
Аноним 29/11/16 Втр 23:44:27  141159130
>>141159079
Вообще всё равно, как по мне. Просто такой стиль у программиста
Аноним 29/11/16 Втр 23:44:41  141159145
>>141159044
>В чем суть треда то?
Выебнуться и заявить на весь /b что вот он какой крутой прахрамист
Аноним 29/11/16 Втр 23:45:23  141159192
>>141159059
>я ёбнутый
С этого и надо было начинать тред. Можно этим и закончить.
Аноним # OP  29/11/16 Втр 23:45:26  141159196
бля, даже в абсолютно независящем от языка и платформы треде развели срач дотнет\жава
когда ж вы уже вымрете
Аноним 29/11/16 Втр 23:45:42  141159214
>>141159192
и нахуя тогда тред
Аноним 29/11/16 Втр 23:46:05  141159234
>>141158801
Джавабоярин смотрит на тебя, как на говно.
Аноним 29/11/16 Втр 23:46:07  141159239
>>141159214
Хуле ты меня спрашиваешь?
Аноним 29/11/16 Втр 23:46:19  141159245
>>141159192
та я вообще ахуел, что кто-то сюда написал, это был тупо крик в пустоту
Аноним 29/11/16 Втр 23:46:23  141159252
>>141159196
Как будто в твоём треде можно обсудить что-то серьёзное
Аноним 29/11/16 Втр 23:46:57  141159293
14650815270340.png (13Кб, 400x400)
Запускаем.
Аноним 29/11/16 Втр 23:47:17  141159319
>>141159234
Я if'ами пользуюсь
C++ и всё остальное
Аноним 29/11/16 Втр 23:47:39  141159339
>>141159234
компилируется все равно не в tableswitch.
Аноним 29/11/16 Втр 23:47:43  141159344
>>141159293
Ролл
Аноним 29/11/16 Втр 23:48:15  141159373
>>141159293
Roll
Аноним 29/11/16 Втр 23:48:21  141159380
>>141159339
Какая разница? Главное, чтобы код читался.
Аноним 29/11/16 Втр 23:48:55  141159415
>>141159293
ролл
Аноним 29/11/16 Втр 23:49:11  141159433
Кодер хуже пидораса
Аноним 29/11/16 Втр 23:49:14  141159435
>>141159380
какой-нибудь с++ боярин расскажет тебе, что главное чтобы лишних копирований объектов не было. или виртуальных вызовов. или сисколлов.
Аноним 29/11/16 Втр 23:49:18  141159439
>>141159415
бля, реролл
Аноним 29/11/16 Втр 23:49:58  141159476
>>141159439
Да сделай уже цикл.
Аноним 29/11/16 Втр 23:51:19  141159562
>>141159476
А какое условие выхода? Кодер = не пидор? Так это вечный цикл.
Аноним 29/11/16 Втр 23:52:07  141159613
>>141159118
И как же он загибается?
Аноним 29/11/16 Втр 23:52:28  141159629
>>141159435
Что за ебанизм ты рассказал сейчас? Виртуальные вызовы дают накладные расходы только при очень высокой нагрузке.
Аноним 29/11/16 Втр 23:52:41  141159641
129096829727.jpg (53Кб, 438x400)
>>141159562
>Так это вечный цикл.
Аноним 29/11/16 Втр 23:55:47  141159829
>>141159196
Так пидорам лишь бы сказать что они пидоры.
Шарп и жаба - одно говно.
/discuss
Аноним 29/11/16 Втр 23:59:41  141160043
ну что, будем в этом треде решать задачу для стажераТМ?
Аноним 30/11/16 Срд 00:01:51  141160167
>>141156024 (OP)
Я бы сделал нормализацию базы.
Ввёл бы fStartTime и fEndTime как тип Date, скопировал бы туда все значения из старт/энд тайм, переписал бы классы-обёртки, и задепрекейтил бы строковые старт/энд таймы.
Аноним 30/11/16 Срд 00:02:57  141160230
>>141160167
Ну, это ты помечтал.
Аноним 30/11/16 Срд 00:03:47  141160287
>>141156024 (OP)
В sqlite3, емнип, по другому нельзя. Или ты ctime предлагаешь?
Аноним 30/11/16 Срд 00:05:58  141160418
>>141156024 (OP)
Ты просто ещё PHP и C++ код с goto вместо циклов и функций не видел.
Аноним 30/11/16 Срд 00:06:41  141160462
>>141160418
Иди
на
хуй.

Просто, блять, за то, что вспомнил эту парашу.

Иди
на
хуй.
Аноним 30/11/16 Срд 00:08:24  141160570
>>141160287
Божественный 64-битный дейттайм - лучшее, что придумало человечество.
Аноним 30/11/16 Срд 00:08:34  141160582
>>141160462
Чем тебе не нравится С++?
Аноним 30/11/16 Срд 00:09:23  141160626
>>141160418
ДИДЫ GOTO С ПИСАЛИ, И ТЫ ПИШИ
@
ИШЬ, ПОНАБРАЛСЯ МОДНОЙ ХРЕНИ В СВОЁМ УНТЕРНЕТЕ
@
НУ НИЧЕГО, ПОСТУПИШЬ В ИНСТИТУТ, ТАМ ТЁТЯ ПАША ПРЕПОДАВАТЕЛЕМ РАБОТАЕТ, ОНА ТО ТЕБЯ ОТ ЭТИХ ЦИКЛОВ БЫСТРО ОТУЧИТ
Аноним 30/11/16 Срд 00:09:25  141160628
>>141160462
Чем тебе не нравится PHP?
Аноним 30/11/16 Срд 00:09:35  141160638
>>141160462
>>141160418
Кто делает goto вместо функций?
Впрочем, на asm так и правда намного удобнее, пока не нужно параметров массу передавать.
Аноним 30/11/16 Срд 00:09:39  141160641
>>141160582
Я думаю ему не нравится goto (как и мне).
Аноним 30/11/16 Срд 00:09:43  141160647
>>141160582
C удобнее
Аноним 30/11/16 Срд 00:10:26  141160692
>>141160647
любишь проверять коды возврата и освобождать руками память?
Аноним 30/11/16 Срд 00:10:40  141160708
>>141160647
Удобнее ещё Forth
Аноним 30/11/16 Срд 00:11:01  141160732
>>141160638
>Кто делает goto вместо функций?
Один мой коллега-долбоёб. Как же у меня бомбануло, когда я его код в первый раз увидел.
Аноним 30/11/16 Срд 00:11:12  141160739
>>141160692
Нет, только память
Аноним 30/11/16 Срд 00:11:19  141160745
>>141160626
Это С-шные заморочки, в С goto это более или менее нормальная тема. Есть ещё do-while(0) приём.
Аноним 30/11/16 Срд 00:11:31  141160761
>>141160708
Я хотел попробовать обычный ассемблер
Аноним 30/11/16 Срд 00:11:36  141160766
>>141160287
>В sqlite3, емнип, по другому нельзя.
Там вообще всё строка. Я сначала охуел, а потом привык.
Аноним 30/11/16 Срд 00:11:52  141160782
>>141160647
Они нигде не удобный. С просто не нужен, даже в драйверах.
Аноним 30/11/16 Срд 00:11:56  141160788
>>141160745
Зачем?
Аноним 30/11/16 Срд 00:12:16  141160805
>>141160782
Чем тебе не нравится?
Аноним 30/11/16 Срд 00:12:32  141160822
>>141160788
Что "зачем"?
Аноним 30/11/16 Срд 00:13:02  141160842
>>141160822
do while(0)
Аноним 30/11/16 Срд 00:13:12  141160857
>>141160626
Ещё дедушка Дейкстра в 1968 году завещал, чтобы не пихали goto куда попало. 1968 год, сука.
Аноним 30/11/16 Срд 00:14:45  141160942
>>141160692
> коды возврата
А в крестах что-то другое возвращается? Или ты предлагаешь овермедленные уебанские эксэпшоны, которые могут метать любые данные и ты попробуешь словить, пидор ёбаный, сука, эксэпшон, а я выкинул массив длинных чаров, и ты просто умрёшь нахуй?
Аноним 30/11/16 Срд 00:17:08  141161080
>>141160942
Ну да, так как не проверить код возврата проще простого, также как и не кидать всякий мусор в эксепшонах.
Аноним 30/11/16 Срд 00:17:27  141161092
Эх, когда пошёл в универ думал тоже вот буду шарить в этой хуйне, дяди говорили, что программировать научат. В итоге уже 4ый курс и меня заебало учить всякие сишарпы с джавами на лекциях. А потом раз в две недели делать лабки. Одно радует, что я хоть понял бугурт ОПа и знаю про datetime, smalldatetime и прочее говно, хотя это было в sql, так что может я и обосрался.
Аноним 30/11/16 Срд 00:17:27  141161093
>>141160842
do
{
printf("YOBA - ");
if (!yoba) break;
printf("psh-psh-psh~\n");
if (!eto_ti) break;
printf("eto ti!")
}
while(0);
yoba = clean;
etoti = eto_ne_ti;
Используется по подобно try-catch, но в C.
Аноним 30/11/16 Срд 00:18:08  141161133
>>141160942
Если ты дурачёк и делаешь иерархию не от std::exception, то мне тебя жаль.
Аноним 30/11/16 Срд 00:19:13  141161180
>>141161092
Учи сам, блядт, если тебе это действительно нужно. Если просто захотелось, потому что это круто - то ты сам виноват, меняй желания
Аноним 30/11/16 Срд 00:19:17  141161189
>>141160230
Этим я занимался когда после миграции с COBOL-DB2 в постгрес заебенили даты в строках, так как не хотели ебаться. И когда позади была уже треть проекта и въёбаны $400к, поняли, что нужен поиск по датам в биллинговых проводках. Жопа в огне, но за неделю удалось всё поправить.
Аноним 30/11/16 Срд 00:20:18  141161247
>>141158000
Сотку за что?
Бля, вот бы мне каждый раз давали 100$ за мои косяки и отправляли нахуй. Я бы уже миллионером долларовым был.
Аноним 30/11/16 Срд 00:20:19  141161250
>>141161093
Круто. Я всегда вложенную функцию для этого делал.
Аноним 30/11/16 Срд 00:21:39  141161324
>>141160942
Вы только поглядите на этого мамкиного оптимизатора: он избавил код от овермедленных эксепшенов и его код теперь работает на целых 2 микросекунды быстрее.
Аноним 30/11/16 Срд 00:22:09  141161356
>>141159127
Нет, не угадал, шакал.
Аноним 30/11/16 Срд 00:22:15  141161364
>>141161180
Так я поверил, что в универе то научат, это же вышка, не хер собачий. В итоге завалили всякими философиями и сиди сдавай сука. Закончу со всей этой залупой и буду сам сидеть разбираться. Я думал, что все толстят, когда говорят, что в универе кроме бумажки ничего не дадут. Зато теперь понимаю, почему студент с дипломом особо никому не нужен.
Аноним 30/11/16 Срд 00:22:45  141161406
>>141161356
Ебал тебя, джетбрейн петух.
Аноним 30/11/16 Срд 00:23:17  141161429
>>141156024 (OP)
А если unix timestamp?
Аноним 30/11/16 Срд 00:23:51  141161467
>>141161406
Это ты, Пинки?
Аноним 30/11/16 Срд 00:25:59  141161596
>>141161364
Разбирайся параллельно учёбе, а то потом времени не будет.
Аноним 30/11/16 Срд 00:27:17  141161686
>>141161250
Это так, приём из далёких 80-х. Реально крутая штука это метапрограммирование используя boost::hana, кодогенерация компайлтайм, например.
Аноним 30/11/16 Срд 00:28:57  141161778
>>141161686
Никогда не понимал, зачем это нужно. Пара микросекунд - это разве ощутимо?
Аноним 30/11/16 Срд 00:29:56  141161835
>>141161686
а буст сборку не сильно тормозит?
Аноним 30/11/16 Срд 00:32:13  141161975
>>141160628
Он не смог в него. Да и вообще на двачах сказали, что это плоха фу.
Аноним 30/11/16 Срд 00:32:43  141162003
>>141160942
Блять сернул
Аноним 30/11/16 Срд 00:33:15  141162034
>>141161835
Hana is a header-only library
Аноним 30/11/16 Срд 00:33:26  141162049
>>141161778
Да, в некоторых местах на микросекунды борятся. Но тут главное не это, например используя hana/spirit/fusion можно писать декларативно персер определив правила в EBNF прямо в С++ коде и не изобретая очередной инкрементальный парсер. Штуки вроде msm позваляют декларативно делать стейт машины прост описав их на euml.
Аноним 30/11/16 Срд 00:34:18  141162105
>>141162049
Очень круто, нужно про это почитать
Аноним 30/11/16 Срд 00:34:23  141162110
>>141161778
знаешь сколько раз за это время можно в память сходить?
Аноним 30/11/16 Срд 00:34:56  141162147
>>141162110
А можно и потом. Куда торопишься?
Аноним 30/11/16 Срд 00:34:57  141162148
>>141161835
буст это огромная либа, оттуда можно выкусить куски используя bjam. Если использвоать шаблонные навороты по максимум и не думать головой, то можно снизить время компиляции, да.
Аноним 30/11/16 Срд 00:36:57  141162276
>>141156024 (OP)
Так так так индусский код ..
присаживайся, меня ваня завут.
Аноним 30/11/16 Срд 00:37:18  141162303
>>141162049
можно декларативно писать парсер, вот это да!

class SimpleParser extends RegexParsers {
def az: Parser[Pattern] = "[a-z]".r ^^ { Literal }
def concat: Parser[Pattern] = "(" ~ term ~ term ~ ")" ^^ { case _ ~ t1 ~ t2 ~ _ => Concat(t1, t2) }
def alt: Parser[Pattern] = "(" ~ term ~ "|" ~ term ~ ")" ^^ { case _ ~ t1 ~ _ ~ t2 ~ _ => Alt(t1, t2) }
def star: Parser[Pattern] = "(" ~ term ~ "*)" ^^ { case _ ~ t1 ~ _ => Star(t1) }
def term: Parser[Pattern] = az | concat | alt | star
}
Аноним 30/11/16 Срд 00:37:32  141162314
>>141158899
Пишу на Scala. Зависимость есть. Стоит ли глянуть на Kotlin?
Аноним 30/11/16 Срд 00:40:18  141162491
>tfw говнокодеры с умным видом обсуждают какую-то полнейшую хуйню, гуглящуюся за 1 секунду
Вы серьезно сейчас?
ДАТУ ВЫВЕЛИ В ГУИ СТРОКОЙ, О Я ЕБАЛ, СОЗДАМ СЕЙЧАС ТРЕД НА ДВАЧЕ

>>141161093
>>141161686
>прием из 80x
>бесконченый цикл
Tell me more.


Просто буквально блеванул с этого ракового треда.
Аноним 30/11/16 Срд 00:40:20  141162495
>>141162303
Какой ты молодец, а теперь возьми SIP или какой-нибудь H323 и напиши парсер под него. доп задача, сделай сип сервер который не будет загибаться занимаясь исключительно парсингом регэкспами
Аноним 30/11/16 Срд 00:41:08  141162546
>>141162491
> Tell me more.
И где ты увидел бесконечный цикл?
Аноним 30/11/16 Срд 00:41:34  141162568
>>141162495
у меня от ваших задач рагель.
Аноним 30/11/16 Срд 00:43:29  141162671
>>141162568
Зато за это платят, а за твои регэкспы платят?
Аноним 30/11/16 Срд 00:44:24  141162725
>>141162671
за секс тоже платят, но что-то ты вдоль шоссе не стоишь.
Аноним 30/11/16 Срд 00:45:59  141162820
>>141162725
Дак мало палят.
Аноним 30/11/16 Срд 00:51:52  141163127
>>141162820
ну так чего, сколько там твой парсер мегабайт на одном ядре делает? не то чтобы я собирался с ним гоняться, просто интересно.
Аноним 30/11/16 Срд 00:54:59  141163293
>>141156024 (OP)
>>141158709

У меня блять сегодня долбоеб выводил месяца на 5 различных языках(т.е 60 слов) через ебучий ифелс, когда я попросил это дерьмо переписать прошло 30 минут и он мне принес эту ссанину только переписаную в свитч.
Аноним 30/11/16 Срд 00:55:48  141163344
>>141163293
он знает пять языков? оО
Аноним 30/11/16 Срд 00:55:53  141163348
>>141163293
Забыл написать что этот идиот - мидл.
Аноним 30/11/16 Срд 00:57:08  141163424
>>141163348
а ты джун
Аноним 30/11/16 Срд 00:57:37  141163456
>>141163344
Нет, надо было написать функцию которая бы принимала инт и возвращала в зависимости от инта месяц привязанный к нему, но ему видимо было невдомек что такое проще реализовать через массив.
Аноним 30/11/16 Срд 00:58:46  141163511
>>141163424
Мимо, тимлид
Аноним 30/11/16 Срд 00:59:15  141163537
>>141163456
милды форматируют даты, по-моему ты меня обманываешь.
Аноним 30/11/16 Срд 00:59:45  141163569
>>141163344
Любой самый обычный программист знает 5-10 языков
Аноним 30/11/16 Срд 01:00:00  141163581
>>141163456
как первый курс? пятерки есть?
Аноним 30/11/16 Срд 01:00:14  141163592
>>141156024 (OP)
Васян не умеет в кастомный компаратор
Аноним 30/11/16 Срд 01:01:09  141163653
>>141163569
конечно, и даже наверное ты. как на тех пяти языках, которые ты знаешь, выглядят 12 месяцев?
Аноним 30/11/16 Срд 01:01:31  141163666
>>141158571
А в чем прикол? Типа джаваскрипт? И разве можно объявить две одинаковые функции?
Аноним 30/11/16 Срд 01:02:21  141163706
>>141163537
А с каких пор мидлам доверяют разработку архитектуры и логики приложения? Они довольно часто делают такие же таски как и джуны.
Аноним 30/11/16 Срд 01:02:32  141163715
>>141163653
В них нет такого понятия
Аноним 30/11/16 Срд 01:02:53  141163741
>>141163581
Не знаю, это к тому парню.
Аноним 30/11/16 Срд 01:04:27  141163833
>>141163715
очень интересно. вряд ли в задаче вывода месяцев на пяти языках шла речь о таких языках, в которых нет такого понятия, правда ведь?
Аноним 30/11/16 Срд 01:05:11  141163875
>>141163706
ты говоришь "логики приложения" так, будто это что-то сложное.
Аноним 30/11/16 Срд 01:05:25  141163894
>>141163833
Но тем не менее, это языки и их можно знать
Аноним 30/11/16 Срд 01:05:45  141163912
>>141159044
>даун который не умеет парсить дату из строки
Ну я такой даун. А все потому, что писавшие части кода до меня не умеют в локализацию.
В итоге у меня есть десяток вариантов строк в базе, в зависимости от локали на компьютере пользователя (а они сильно из разных стран)
Охуенное я тебе скажу занятие.
Аноним 30/11/16 Срд 01:05:46  141163914
>>141163875
И архитектура ещё
Аноним 30/11/16 Срд 01:06:09  141163931
>>141163706
>>А с каких пор мидлам доверяют разработку архитектуры и логики приложения? Они довольно часто делают такие же таски как и джуны.

Значит я не мидл, надо пойти повышение попросить. В 25 синьором быть норм?
Аноним 30/11/16 Срд 01:06:53  141163971
>>141163931
Я в 17 смог бы без проблем. И ты сможешь
Аноним 30/11/16 Срд 01:09:45  141164115
>>141163931
Если ты с 17-19 работал, и ебланишься как половина наших сотрудников то норм.
Аноним 30/11/16 Срд 01:18:34  141164568
>>141163456
i18n, не, не слышал. Эх, ща бы через массивы поддержку языков делать, в 2076.
Аноним 30/11/16 Срд 01:19:34  141164616
>>141164568
сначала в 2038 timestamp поломается.
Аноним 30/11/16 Срд 01:21:25  141164723
>>141156024 (OP)
А что не так? Тоже так делаю.
Аноним 30/11/16 Срд 01:25:22  141164930
>>141164616
А ты хорош.

>>141163875
Знаете что самое тяжёлое в работе архитектора в крупной фирме? То, что ты делаешь вещи, которые до тебя ещё никто не делал. И цена ошибки, это сотни тысяч, а иногда и миллионы баксов.

Мой самый дорогой проект был на $1.3кк, могу с уверенностью сказать, когда некуда подсмотреть и не у кого спросить, в тебе борются два чувства: панический страх и невероятное чувство эйфории, когда ты придумываешь и толкаешь своё техническое решение думаю сравнимо с наркотиками, но я их не пробовал никогда
Аноним 30/11/16 Срд 01:27:39  141165062
>>141164930
что делаешь, коробки, заказной софт?
Аноним 30/11/16 Срд 01:30:46  141165230
>>141165062
Модули для продукта.
Аноним 30/11/16 Срд 01:31:40  141165280
>>141163912
Ебучий клоун, делается за 5 сек в гугле и за 10 минут в реализации (на нормальном, конечно, ЯП):
DateTimeParser[] parsers = {
DateTimeFormat.forPattern( "yyyy-MM-dd HH" ).getParser(),
DateTimeFormat.forPattern( "yyyy-MM-dd" ).getParser() };
DateTimeFormatter formatter = new DateTimeFormatterBuilder().append( null, parsers ).toFormatter();

DateTime date1 = formatter.parseDateTime( "2010-01-01" );
DateTime date2 = formatter.parseDateTime( "2010-01-01 01" );
Аноним 30/11/16 Срд 01:34:39  141165432
>>141165230
Модули для продукта, такого до тебя и правда никто не делал
Аноним 30/11/16 Срд 01:35:44  141165495
>>141165280
для js - date-Js: inspired by Joda-Time.
Аноним 30/11/16 Срд 01:37:11  141165579
>>141165280
Какая ж джава все-таки ахуенная
Аноним 30/11/16 Срд 01:38:29  141165647
>>141165432
Важен не сам факт написания модуля, а бизнес сценарии, которые он закрывал, дурачок мамкин.
Аноним 30/11/16 Срд 01:41:52  141165837
>>141165647
Мне представляется маловероятным, что ты делал новый продукт для бизнеса в новой области с новыми технлогиями или как оно там у вас называется. А вот в то, что все остальные люди в твоей конторе еще тупее чем ты, и помощи от них ждать не приходится - в это я верю. Это да, проблема архитектора.
Аноним 30/11/16 Срд 01:43:48  141165945
Тред не читал, но хоть работать с датой и временем в формате стринга сложнее, в этом все равно нет особой проблемы. Но так да, это неуважение к братьям-кодером
Аноним 30/11/16 Срд 01:49:34  141166220
>>141164930
Ссыкло
Аноним 30/11/16 Срд 01:50:25  141166268
>>141165945
i18n вот где проблема.
Аноним 30/11/16 Срд 02:12:15  141167303
>>141164930

Мистер архитектор, а можно к вам тут подсостаться? Я проектов на миллионы не делал, но умудрился устроить веселья большой компании (частично мой продукт помог)

В начале года (26 января) и где-то в апреле этого года американская контора устроила двойные и тройные оплаты по кредитам своим пользователям (т.е. вместо 200-300 долларов они заплатили по 600-1000)

26 января это было частично связано с продуктом, который я разрабатывал с командой, второй же раз был очень интересный. Т.к. мы работали с Accenture (они являлись компанией-интегратором), с их стороны были тестировщики, которые на test environment не сменили credentials к платежной системе и не поставили галочку test mode в нашем продукте, 2 дня подряд списывали реальные деньги с ±300 000 пользователей (да, у них была fullcopy база с прода, со всеми банковскими данными пользователей, bank routing и bank account number)

Итого, в первый раз было оплат на $150 000 000 больше ожидаемого, деньги пользователям вернули, но т.к. некоторые вошли в овердрафт, компания выплатила еще 150 000 чистыми для погашения комиссий овердрафта и хз сколько потеряли из-за потери доверия к продукту.

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

Я когда сидел у них в офисе, думал что меня там на месте порежут, но как-то обошлось - все счета ушли на Accenture, я не пострадал)

Трустори, я не тролль
http://www.theverge.com/2016/4/6/11380448/honda-car-payment-overcharge-double-price-error-mistake
https://honda-financial.pissedconsumer.com/
https://www.consumeraffairs.com/finance/honda-financial-services.html

Аноним 30/11/16 Срд 02:16:32  141167506
>>141164930
А теперь представь человека который твоё говно в бизнесе внедряет.
Пидоры блядь обезьяны с клавиатурами вы!
Аноним 30/11/16 Срд 02:42:47  141168628
>>141165280
Какой ты бълеадь быстрый.
Заранее неизвестно, какой формат строки будет у клиента (клиентский ебанутый софт писали не мы, и не можем на него повлиять)
А кроме того, надо генерить обратные записи в другую базу, такие, чтобы тот же клиентский софт их понимал.

Почему не сделать сразу в unixtime не понимаю, там вся структура этого говна написана на коленке пьяными индусами, а переделать мы не можем, наша задача - аггрегировать все.

А за идею спасибо, жаль, что у нас не нормальный ЯП.
Аноним 30/11/16 Срд 06:07:49  141173925
Запомните, дети мои, вы не кодеры. Вы программисты.
Кодерами из вас может стать один процент.
Аноним 30/11/16 Срд 06:09:05  141173944
>>141173925
мне и программистом норм.
Аноним 30/11/16 Срд 06:09:19  141173951
>>141173925
А есть разница? Кодер это шифрование и криптозащита?
Аноним 30/11/16 Срд 06:10:18  141173967
>>141173951
Кодеры это те кто ебут плис, микроконтроллеры и прочее низкоуровневое
Аноним 30/11/16 Срд 06:11:36  141173997
Я программер. Hо не просто программер. Я принадлежу к касте, которую иногда называют системщиками, иногда кристальщиками. Вы знаете, что это такое? Я обьясню, если потерпите. Мне никак не обойтись без специфики, но иначе вы не сможете понять дальнейшее."

Мы программируем чипы однокристаллки, грубо говоря, это когда весь комп в одном кристалле. Програмная память и память данных разделены и не взаимодействуют между собой. Программа не может быть запущена в оперативке. Глубина програмного стека ограничена. Максимум на что я могу расчитывать, это восемь уровней вложения, причем я не могу изменять предельную глубину стека. О, вы не подумайте чего! У меня бездна ресурсов. Оперативки аж 128 байт! Это на все про все. Переменные, там то да се… Представили, да? С программной памятью тоже неплохо. Аж восемь килобайт. И пользоваться ей совсем несложно. Сначала нужно программно врубить нужный банк памяти, запустить в нем нужную процедуру, а по выходе из нее не забыть вернуться где был. Да еще надо иметь в виду, что в пределах банка я могу пермещаться только джампами и вызовами процедур, а переходы по условиям возможны только в пределах одной страницы, т.е. 256 байт. Это значит, если я сравниваю два байта и надо ветвиться, но если метка не находится в пределах 256 байт, то это письмо на деревню дедушке, причем компилятор только в половине случаев предупредит, мол широко шагаешь парень, штаны бы поберег. И это только цветочки! Ягодки я вам счас выложу, чтоб вы ими в полной мере могли насладиться.

У меня нет команды вычитания. Вообще! только add. Уж про такую роскошь, как умножение или деление я вообще молчу, это для лентяев. Зато мне нужно обеспечить десятичную математику. Вы проникаетесь потихоньку? Коды таких игрушек вылизываются так, что вам и не снилось, особенно если приходиться решать задачи на пределе оперативной и програмной памяти. Исходники переписываются далеко не один раз. Мне мало просто решить задачу. Я должен впихнуть ее в этот чертов кристалл! Ограничение по переменным, по размеру кода в целом, по размеру каждой процедуры и по числу вызовов. Малейший недосмотр и… стек продавлен, и тебя вышвыривает черт знает куда. И компилятор не поможет. Такое он не ловит… Вы думаете это все? ;-) H-е-ет, дорогие мои. Моя игрушка работает в реалтайме… Это когда, напротив каждой крохотной процедурки моего кода нужно подсчитать и проставить время ее исполнения в милисекундах. Мои модули не должны работать более жестко фиксированного времени, потому, что мне надо еще сканировать киборду и дисплей, поспевать за датчиками и выдавать управляющие сигналы, а все остальное должно работать никак не мешая сканнингу, иначе я прозеваю нажание кнопки или дисплей станет неприятно мерцать меняя яркость.

Hо и это еще не все! У меня есть интерфейс. Обычный писишный RS232C, так называемый компорт. Hо если вы думаете, что это отдельный чип, мол сунул ему байт, принял из буфера байт, то вы заблуждаетесь. Себестоимость. Я все это делаю ручками, телипая единственный бит порта. Ручками кручу диаграмму стартов, стопов и данных. Итак:

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

И не потому, что мы снобы или гордецы. Совсем необязательно. Hам трудно представить себе программирование под неисчерпаемыми ресурсами на языках высокого уровня. Мало винта? Купи другой, в чем проблема? Мало рамы? Купи еще, торкни в слот. Меги кодов? А я причем? Это компилятор виноват. Купите машину побольше. Это как разные планеты и я надеюсь, вы поняли почему. Это как красивый белый океанский круизер в бескрайних океанских просторах, плыви куда хочешь. А вы попробуйте на нем в финских шхерах порулить. ;-) Или вдевать нитку в иголку среди ночи. Причем, _черную_ нитку.
Аноним 30/11/16 Срд 06:14:12  141174042
>>141158571
ЛОлблядь
Аноним 30/11/16 Срд 06:15:31  141174061
>>141173997
ардуина стоит 500 рублей, а кто-то еще пишет пасты про байтоебов.
Аноним 30/11/16 Срд 06:17:58  141174098
>>141156024 (OP)
Не вижу проблем с твоим 2м пиком, это стандарт ISO ебать какой-то-там, легко преобразуется в нативные даты в любом языке.
А фильтровать/сортировать надо на сервере по реквесту, ибо все равно полную коллекцию никто не возвращает.
Аноним 30/11/16 Срд 06:18:04  141174102
>>141174061
Ардуиномрази туда же.
этой пасте лет как среднему посетителю /b
Аноним 30/11/16 Срд 06:21:04  141174152
>>141166268
Не понял где проблема? Делаешь нативный дейт объект из строки, далее выводишь как нужно тебе (и в нужной локале). Во втором пике есть GMT информация, в первом пике видимо UTC
Аноним 30/11/16 Срд 06:25:07  141174236
>>141174061
Некоторые считают что они и в Excel программируют.
Аноним 30/11/16 Срд 06:26:11  141174257
>>141174236
но ты-то знаешь правду, что программируют только в гамаке на лыжах, а остальные просто вышли погуляьт.
Аноним 30/11/16 Срд 06:27:15  141174276
>>141174257
Я знаю всё
Аноним 30/11/16 Срд 06:28:13  141174295
>>141174276
с программистами такое бывает.
Аноним 30/11/16 Срд 06:38:53  141174474
>>141156024 (OP)
>хранить дату и время
Так читать удобнее, очевидно же

>А КАК МНЕ ЭНТОГО ОТСОРТИРОВАТЬ?

import time
import datetime as dt

time.mktime(dt.datetime.strptime(line[:-3]), '%Y/%m/%d %H:%M:%S')

А потом хоть конем ебись, не благодари

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 176 | 6 | 42
Назад Вверх Каталог Обновить

Топ тредов
Избранное