Двач.hk не отвечает.
Вы видите копию треда, сохраненную 2 сентября 2017 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
11 Кб, 200x200
GENERAL BUTTHURT THREAD V3.0 #998034 В конец треда | Веб
ВСЁ ПРОПАЛО, ГИПС СНИМАЮТ, КЛИЕНТ УЕЗЖАЕТ, НУЖНО СДЕЛАТЬ ДОРАБОТКУ ASAP
@
СИДИШЬ РАБОТАЕШЬ ДО 5-6 УТРА
@
СМОТРИШЬ ЧЕРЕЗ НЕДЕЛЮ - НИХУЯ И НЕ ДУМАЛИ ВЫКАТЫВАТЬ
@
СПРАШИВАЕШЬ, ПОЧЕМУ
@
ОЙ, А МЫ ЕЩЁ НЕ СМОТРЕЛИ
#2 #998037
Прошлый был тут https://2ch.hk/pr/res/903302.html (М)
#3 #998038
ЗАБЫЛ ПОСТАВИТЬ ТОЧКУ С ЗАПЯТОЙ В PHP
@
КРАШИТСЯ БЕЗ КАКИХ-ЛИБО СООБЩЕНИЙ
@
ЛОГИ ПУСТЫЕ
#4 #998129
ЗАБЫЛ УБРАТЬ DIE ПРИ ДЕБАГЕ
@
ЗАКОММИТИЛ
@
КОММИТ НИКТО НЕ ПРОВЕРИЛ
@
ЧАСТЬ ЦМСКИ ПРОСТО ОТВАЛИВАЛАСЬ С ПУСТЫМ ЭКРАНОМ
#5 #998288
>>998034 (OP)
ЗАБЫЛ ПОВЕСИТЬ ОБРАБОТЧИК ОШИБОК НА ПРОМИС
@
РАСПИДОРАСИЛО ВЕСЬ СЕРВЕР

Тру стори.
#6 #998332
>>998038
Как там в 2005 году?
#7 #998335
>>998034 (OP)
А ты и не против.
48 Кб, 600x407
#8 #998337

ПРИНОСЯТ КАКОЕ-ТО ГОВНО ХУЙ ПОЙМИ ОТКУДА НА ДОРАБОТКУ
@
НА ДРУГОМ ФРЕЙМВОРКЕ
@
"Ну, ща посмотрим ебана..."
@
ОКАЗЫВАЕТСЯ ПРЕДЫДУЩИЙ РАБ НЕ ОСИЛИЛ ФРЕЙМВОРК
И ИСПОЛЬЗОВАЛ CMS ОТ ВАСЯНА НАПИСАННЫЙ НА ЭТОМ ФРЕЙМВОРКЕ
@
МЕНЕДЖЕР: "Ну, там чуть-чуть поправить, там все готово тебе только дополнить немножко чтобы обновлялось..."
@
ПОЛДНЯ ВЪЕЗЖЬЕШЬ В СТРУКТУРУ КОДА
@
НАКОНЕЦ-ТО НАХОДИШЬ, КАК ИНДИАНА ДЖОНС НУЖНЫЙ КОНТРОЛЛЕР
@
В ОДНОМ МЕТОДЕ 950 СТРОК КОДА
@
0 КОММЕНТОВ
@
500 СТРОК - ЭТО IF В IF ВНУТРИ IF
@
ЗА ЧАСИК УПРАВИШЬСЯ???
@
БЛИИИИН, НУ КАК НЕТ? ТАМ Ж ВСЕ ЛЕГКО!
#9 #998352
>>998034 (OP)

>ВСЁ ПРОПАЛО, ГИПС СНИМАЮТ, КЛИЕНТ УЕЗЖАЕТ, НУЖНО СДЕЛАТЬ ДОРАБОТКУ ASAP


>ОЙ, А МЫ ЕЩЁ НЕ СМОТРЕЛИ



О, а это типично у менеджерок-психопаток.
я такой мадмуазель работал, она правда кодила.

>СРОКИ ПОДЖИМАЮТ НАДО ЗАВТРА СДАВАТЬ МЫ НЕУСПЕЕМ СРОЧНО ОВЕРТАЙМЫ


>Я ОВЕРТАЙМЮ И ТЫ ОВЕРТАЙМ А ТО МЫ НЕУСПЕЕМ


>МНЕ НУЖЕН ВТОРОЙ МОНИТОР ЧТОБЫ ДЕЛАТЬ МНОГО ОТВЕТСТВЕННОЙ ,РАБОТЫ



>Я такая важная, что пиздец, без меня все рухнет, я решают проблемы, вся себя отдаю работе.



А потом, эта набитая дура, творит какую-то хуйню, которую разгребает вся команда.
#10 #998354
>>998038
Эм, чего? Там же всегда говорится что "Parse error: syntax error, unexpected 'echo' (T_ECHO) in 11.php on line 42"
Что-то ты странный какой-то.
#11 #998357
>>998337
Откуда батхёрт? Обьясняешь сложность и ситуацию, менеджер уже пусть делает выводы. Это же менеджер, он вообще не знает что там в коде и как и выводы он делать должен основываясь на том что ты сказал, а не на том что "Ну хуй знает ёпта я вот думаю что там ёпта потому-что я с потолка инфу взял." Если будет упираться, в лоб спроси почему он думает что это легко.
#12 #998358
>>998038

>2k17


>100500 редакторов кода с поддержкой синтаксиса PHP, всё подсвечивается, дописывается, коммитится, автопроверяется и дебажится по нажатию сочетания кнопок


>СОСАЧЕР ДО СИХ ПОР КОДИТ В БЛОКНОТЕ

#13 #998429
>>998354
Нит, на продакшене все нормальные люди отключают вывод ошибок
>>998038
Логи пыхи смотри, /var/logs/
166 Кб, 982x592
#14 #998443
>>998038
Да, дебилам вообще тяжело живётся, только и остаётся на инструмент пенять.

>>998038

> Нит, на продакшене все нормальные люди отключают вывод ошибок


Нормальные люди пишут и тестируют код в дев режиме, а не на продакшене, поехавший. Ты серьёзно лезешь логи при каждой ошибке, когда можно сразу получать читабельный и удобный вывод ошибок прям на экран как на пикрил? Во всех нормальных фреймворках есть такие штуки.
#15 #998458
>>998332 >>998354 >>998358 >>998429 >>998443
Найс ПХП-макак разорвало.
#16 #998460
>>998429

>Нит, на продакшене все нормальные люди отключают вывод ошибок


>писать код сразу на продакшене


В голосину с долбоёба.
#17 #998472
>>998458
Не у нас проблемы на проде.
#18 #998508
>>998458
Ты-то рокет-саенсом занимаешься, науку вперёд двигаешь, алгоритмы новые выдумываешь? Нет, иначе не сидел бы на дваче. Такой же макакен-формошлёп в лучшем случае, если ты конечно работаешь.
#19 #998521
>>998357
Сразу видно что с менеджерами ты не общался.
#20 #998527
>>998508
Между рокет-саенсом и пхп-говночистом есть еще миллион уровней.
И да, пусть даже круд на руби в разы достойнее, чем рокет саенс на пхп.
#21 #998531
ПИШЕШЬ АДМИНКУ, ДЛЯ ТЕСТИРОВАНИЯ ДЕЛАЕШЬ RETURN TRUE В ФУНКЦИИ ПРОВЕРКЕ ПРАВ
@
GIT COMMIT, GIT MERGE, GIT PUSH
@
ВСЯ СТРАНА ВИДИТ ТВОИ АДМИНКИ
#22 #998536
>>998531
0 тестов в проекте?
#23 #998580
ГОВНЯКАЕШЬ ОЧЕРЕДНУЮ ПЕРДЕЛКУ НА ЖОПАСКРИПТЕ
@
ЗАПИЛИЛ МАССИВ ЧИСЕЛ
@
ЗАПИЛИЛ ОБЪЕКТ С ЭТИМИ ЧИСЛАМИ В КАЧЕСТВЕ КЛЮЧЕЙ
@
В ДРУГОМ МЕСТЕ СДЕЛАЛ Object.keys НА ЭТОМ ОБЪЕКТЕ
@
CONSOLE.LOG(ARRAY) ПИШЕТ [1]
@
CONSOLE.LOG(ID) ПИШЕТ 1
@
ARRAY.INCLUDES(ID) ВОЗВРАЩАЕТ FALSE
@
ОХУЕВАЕШЬ
#24 #998599
>>998460
ГОРЯЧАЯ ЗАМЕНА КОДА
#25 #998632
>>998521
Сразу видно уровень команды и компании в который ты работаешь
#26 #998639
>>998580
Ключи это строки.
ARRAY.includes( String(ID) ) //=> true
#27 #998645
>>998639
Да я в курсе, но в первую минуту был просто огорошен. Ну охуенно же выглядит для невооруженного глаза - в массиве элемент вроде как есть, а как за ним потянешься, так он пропал. Квантовая неопределенность, епт.
#28 #999035
>>998358
Таки в идее. Но она подчеркнула последнюю букву в слове, после которого должна была быть точка с запятой
#29 #999049
>>998531
Сунил, ты?

видел такое в одном индусском проекте
#30 #999052
>>998352
О да. Баб прожект-менеджеров нужно вообще запретить международной конвенцией о пытках.
Была одна такая. С ней постоянно срались все программисты в той шаражке, где мне довелось как-то поработать пару месяцев
Но бывают и мужчины такие. Например один китаец. Сначала показался мне адекватным. А потом начал выдавать такое как в оп посте постоянно. Ещё и звонит в скайп по полчаса, если я не хочу ночью делать его прихоти. Доделаю проект и пошлю нахуй.
#31 #999139
>>999052

>Доделаю проект и пошлю нахуй.


Нехорошо так отзываться о своих будущих хозяевах. Он же потом пожалуется на тебя оккупационной администрации.
#32 #999184
>>998429

>Нит, на продакшене все нормальные люди отключают вывод ошибок


нет, так делают только дурачки, по глупости, по тому, что "все же так делают, это же секурность"
#33 #999607
ОТЛАЖИВАЕШЬ СВОЙ КОД
@
НЕ РАБОТАЕТ КАК НАДО
@
ДОБАВИЛ ТРАССИРОВКУ КУДА ТОЛЬКО МОЖНО
@
ЗАРАБОТАЛО
@
УБРАЛ ТРАССИРОВКУ
@
...GOTO 2
#34 #999612
>>999607

нормальные пацаны в рантайме код пишут, а ты - лошара.
#35 #999617
>>998357
Средний программист - омежка забитая, которая тимлидов и проектных менеджеров тупо боится и сказать им ничего не может. Сэд бат тру.
#37 #999763
В БАЗЕ БУЛЕВЫ ПОЛЯ ХРАНЯТСЯ КАК CHAR(3) И МОГУТ ПРИНИМАТЬ ЗНАЧЕНИЯ Yes И No
@
НУЖНО ПОМНИТЬ, ЧТО ЭТО ПОЛЕ НЕЛЬЗЯ СРАВНИВАТЬ С 0, 1, FALSE, TRUE И К ТОМУ ЖЕ ПОМНИТЬ ПРАВИЛЬНЫЙ РЕГИСТР ЭТИХ КОНСТАНТ


Конечно, по хорошему это нужно переделывать, но как блядь до этого можно было додуматься?
#38 #999819
>>999763
Миграция с текстовой БД, древней, как говно мамонта а ля набор .txtcsv файлов мб? Или с "универсальной" таблицы, в которой и булевы, и численные и строковые значение лежат в одной колонке
#39 #999828
>>999139
/ро/раша в другой стороне, пятак.
#40 #999901
>>999819
Или на фронтенде они наваяли такой чекбокс

<input type="checkbox" value="Yes">

Потому что в туториале было так написано. А поставить value="1" они не додумались.
#41 #999930
>>998632
Ну, да.
#42 #999931
>>999763
А у меня "N" и "Y".
#43 #1000720
>>999931
Что заставило тебя сделать такое? Православно жи есть tinyint(1) not null
#44 #1000721
>>998337
Жиза

>>998357
Объяснить то обычно можно, просто у них по дефолту считается, что у предыдущего дева идеальной читабельный код, идеальная архитектура и т.д.
#45 #1000860
>>1000720
Это ахуенные архитектурные решения прошлого программиста Он и логи в бд хранит,
а мне теперь это все переделывать придется.
#46 #1000863
>>999607
Вангую проблему с возвратом из функции/метода, когда при трассировке из метода как раз возвращается всё что нужно, а без неё метод просто отрабатывает и схлопывается.
#47 #1001496
УСТРОИЛСЯ ИЮНЕМ- ГРЕБЦОМ
@
ДАЛИ ПЕРВОЕ ЗАДАНИЕ
@
СКУРПУЛЕЗНО ПИСАЛ КОД
@
ПОКРЫЛ ВСЕ КОММЕНТАРИЯМИ
@
ОТПРАВИЛ НА КОД-РЕВЬЮ ТИМЛИДУ
@
ОТВЕТ: ВСЕ ХУЙНЯ, ПЕРЕДЕЛЫВАЙ
#48 #1001764
>>1001496
Хорошо, что мой код никто не обсирал. Наоборот - сказали норм
#49 #1002781
>>1001496

>СКУРПУЛЕЗНО ПИСАЛ КОД


>@


>ПОКРЫЛ ВСЕ КОММЕНТАРИЯМИ


>@


>ОТПРАВИЛ НА КОД-РЕВЬЮ ТИМЛИД


@
ТИМЛИД ВЫРВАЛ СЕБЕ ГЛАЗА
@
СЛЕДАК ПРОЧИТАВШИЙ КОД ПОПАЛ В ПСИХУШКУ
@
НЬЯРЛАТОТЕП ГРИТ МАЛАЦА И ПОСЫЛАЕТ ТЕБЯ ГАДИТЬ ДРУГОЙ КОРПОРАЦИИ
#50 #1004064
SWITCH ПИШЕТСЯ ВООБЩЕ БЕЗ ОТСТУПОВ
#51 #1004066
>>1004064

> не использовать автоформатирование

101 Кб, 804x876
#52 #1004068
Почему считается, что программирование - это интересно?
Ну да, если ты модные фреймворки под пивас смотришь раз в неделю, может и интересно, а тем, кто работает уже года 3 каждый день с этим?
Мне вот нихуя неинтересно. Большая часть работы - рутина, длинные мануалы, библиотеки. Ну да, попадется изредко че-нибудь интересно. Щас от нехуй делать начал Haskell изучать. Прикольно. Но весь детский азарт еще со школы кончился.
Да и нахуй не нужен азарт. Мне кажется, вот такой вот восторженный веселый ололо-хипстер на гироскутере на Рубях - это нихуя не программист. Если бы он маленько написал че-нибудь, ему уже давно похуй было бы.
#53 #1004073
while (condition)
{ // <- вот нахуя так делать???
#54 #1004076
>>1004073
Дело вкуса, скобки смотрятся симметрично, сразу видно блоки
#55 #1004082
>>1004076
Их и так прекрасно видно благодаря отступам
#56 #1004086
>>1004082
Если у тебя блок, в котором еще один блок и тд, а в конце надо несколько блоков закрыть, то не очень удобно ориентироваться на отступы.
#57 #1004343
ИЗ КОЖИ ЛЕЗЕШЬ ЧТОБЫ УГОДИТЬ КЛИЕНТАМ НА АПВОРКЕ
@
ХВАЛЯТ, ДАЮТ ЕЩЁ РАБОТУ
@
ПРОСИШЬ ЗАКРЫТЬ СТАРЫЕ ПРОЕКТЫ И ДАТЬ ФИДБЕК
@
МОРОЗЯТСЯ ИЛИ ГОВОРЯТ OK, НО ВСЁ РАВНО НИХУЯ НЕ ДЕЛАЮТ


А разгадка одна - не хотят, чтобы у тебя рос рейт, ссуки
#58 #1004345
>>1004086
скажи это питонистам
137 Кб, 1680x1050
#59 #1004347
>>1004068
Ай ноу зэт фил, бро.
Я ради того, чтобы было хоть немного интересно, вкатилсяв айос. Моя фирма дала один проект - игрушку на cocos2d, очень интересно было. Потом был проект с 3d, ещё разные всякие итнересности на айос. Очень хорошо разбавило однообразие вебдевелопмента. Ну и петпроекты помогают поддерживать интерес к программированию. Жаль, что в последнее время редко выпадает время на них.
40 Кб, 389x252
#60 #1004349
>>1004086
Нормальные IDE подсвечивают парные скобки и показывают indent guides
#61 #1004351
>>1004349
Эта хуйня не помогает с большой вложенностью и длинными блоками.
#62 #1004354
>>1004351
Так ты не пиши портянок с большой вложенностью.
#63 #1004359
>>1004068
Имхо: Вся эта хуита и интересна тем, что это базовая дисциплина при обучении "Айтишнега", к тому же дает плюсики к карме логики, еще "плюс скилл" в копилку твоих умений. Освоя этот скил, любую идею, даже ту которая изначально хуита, можно запилить, потом продать... Насчет "Хаскелла" - дикая, но прикольная функциональщина. Освоя сей АдЪ, можно пилить эти ваши ИИ.
#64 #1004361
>>1004351
Ты из тех, кто не в состоянии разбить задачу на функции и классы? Такие обычно пишут одну функцию на 200 - ∞ строк
#65 #1005190
>>998337
Был несколько раз такой ситуации. В реальности там работы было дня на 3. А заказчик говорил: "ну там же всего на полчаса работы-то". Для того, кто этот говнокод писал может быть и на полчаса. Но этот замечательный человек естественно пропал, а я этот код вижу впервые в жизни. Как менеджеры/заказчики не понимают такой простой вещи хз.
#66 #1005221
>>1004343
ФРИЛАНСЕР
@
СТРАДАЙ
#67 #1005432
НЕ ИСПОЛЬЗОВАТЬ ФИГУРНЫЕ СКОБКИ В IF/IF ELSE
@
ОПЦИОНАЛЬНО ЕЩЁ МОЖНО НЕ ДЕЛАТЬ ОТСТУПЫ ВНУТРИ IF/IF ELSE
#68 #1005438
НУЖНО ПЕРЕМЕСТИТЬ КУСОК КОДА
@
CTRL-X
@
НА МЕСТЕ КУРСОРА ОСТАЛАСЬ ПУСТАЯ СТРОКА
@
СТРЕМНО, НАДО ЕЕ УБРАТЬ
@
SHIFT+DELETE
@
CTRL-V
@
ВСТАВЛЯЕТСЯ ПУСТАЯ СТРОКА, ВЫРЕЗАННЫЙ КУСОК ПРОЕБАЛСЯ
2,6 Мб, webm, 800x450
#69 #1005441
>>1005438

>хм, что за хуйня происходит с этой бд


>разверну прошлый бекап


>хорошо, что они бекапятся у нас каждые 4 часа


>


>


>


>


>готово


>хех, а почему название дампа 2017.04.31


>


>


>


>вот умора

#70 #1005458
>>1000720
Почему не bit?
#71 #1005489
>>1005458
Лол, я видел только tinyint(1).
Да, bit(1) лучше
#72 #1005491
>>1005458
Погуглил. Пишут, бывают грабли с битом https://www.xaprb.com/blog/2006/04/11/bit-values-in-mysql/
#73 #1006484
ПРОЕБАЛ ЗАПЯТУЮ В SELECT A B, C FROM D
@
А НЕ СЕЛЕКТИТСЯ И МУСКУЛ НЕ ВЫДАЁТ ОШИБОК
#74 #1007057
>>1004343
>>1005221
Таки на днях убедил двоих. Закрыли аж 7 старых контрактов :3
#75 #1007075
>>1005438
CTRL-Z CTRL-Z И В ПРОДАКШЕН
#76 #1007079
>>999901
Для такого есть конвертеры из представления в бд и наоборот.
#77 #1007213
>>1001496

>СКУРПУЛЕЗНО


>СКУРПУЛЕЗНО


>СКУРПУЛЕЗНО

#78 #1007329
>>1004068
Двачну. Азарт проёбан к сожалению. Часто ловлю себя на мымли, что надо было идти в строители, а кодить после работы по кайфу.
#79 #1007509
>>1007329

> идти в строители


И проебать спину к тридцати годам
#80 #1007539
>>1001496

>ПОКРЫЛ ВСЕ КОММЕНТАРИЯМИ


лох
1,3 Мб, 300x225
#81 #1008878
Бля написал в перезвоним-треде, а он утонувший.

Анон, у меня в списке 7 вакансий + на 2-х уже побывал.
А ни одна из них не нравится: первые две были неплохи по описанию, а еще семь даже звучат неинтересно.
Что делать? Отправить во все и по всем пройтись, потому что ведь они совершенно не умеют составлять описание, хуй знает что там по факту, а узнать можно только через собес? Но блять, я уже предчувствую, что просто потрачу и их и свое время. Это нормально или бессмысленное метание?
#82 #1008879
>>1008878

>бессмысленное метание


Это.

Пол-года рассылаю резюме в ДС, два раза спрашивали возраст, один раз был на собеседовании, там показали мне C#-ста, пишущего с глобальными переменными в 2017 году.
16 Кб, 576x219
#83 #1008888
>>1008879
два раза спрашивали возраст
#84 #1008927
>>1008888
Сегодня руководитель не взял 30 летнюю женщину и пригласил 29 летного мужчину.
#85 #1009164
>>1008888
Блядь, что за долбососы пишут такие говновакансии?
Анончик, почему ты не шлёшь их на хуй привентивно?
#86 #1009176
>>1009164

>Блядь, что за долбососы пишут такие говновакансии?


>География: Киев


Кто бы сомневался.
#87 #1009301
>>1009176
Как будто у нас не так, лол.
#88 #1009364
НЕЛЬЗЯ ПРОСТО ВЗЯТЬ И ЗААПЛОУДИТЬ СКРИНШОТ В ТИКЕТ
@
КЛИЕНТ ВСЕГДА ДОБАВЛЯЕТ СКРИНШОТ (ДАЖЕ ЕСЛИ ОН ОДИН) В ВОРДОВСКИЙ ФАЙЛ И ТОГДА АПЛОУДИТ ЭТОТ ФАЙЛ В ТИКЕТ


Наверно, чтобы я каждый раз тратил лишнее время, качая файлы и запуская ворд
#89 #1009379
>>1009364
ФОРМАТ ODT? НЕ, НЕ СЛЫШАЛИ
@
ВСЕ ДОКУМЕНТЫ В ЕБУЧЕМ DOCX
@
ТАБЛИЦЫ В XLSX
@
ПОЛЯ В ФОРМЕ ОБЗЫВАЮТСЯ ТО СТОЛБЦАМИ, ТО ОКОШЕЧКАМИ, ТО ПОЛОСКАМИ, ТО МЕСТОМ ВВОДА ДАННЫХ
#90 #1009395
>>998034 (OP)

>ПРИШЕЛ НА СОБЕСЕДОВАНИЕ


>ТЕБЕ ДАЮТ ЗАДАНИЕ


>НАПИШИТЕ ЙОБА ХУЙНЮ С ВУНДЕРВАФЛЯМИ И ПАРАЛЕЛЬНЫМ ВЫЧИСЛЕНИЕМ


>И МУЛЬТИПОТОЧНОСТЬЮ ПОД ЮНИКС СЕРВЕРА


>С ОТПРАВКОЙ БАЗ ДАННЫХ В ПАРАЛЕЛЬНЫЕ МИРЫ


>УЧИТЫВАЯ ОДНОВРЕМЕННОЕ СОСТОЯНИЕ ВСЕХ КВАНТОВ ОПРЕДЕЛЕННОГО СПЕКТРА


>И ТОГДА ВОЗМОЖНО ВАС ВОЗЬМУТ НА РАБОТУ


>ДЖУНИОРОМ


>ПОДМЕТАТЬ ПОЛЫ

#91 #1009955
ПИШЕШЬ НА ГО! ПОЛУЧАЕШЬ ВЕКТОР ИНТОВ И ЕЩЕ ВЕКТОР ИНТОВ64
@
ЩАС НАДО УБРАТЬ ДУБЛИКАТЫ
@
ЩА ПАДАЖИ ЕБАНА!
#92 #1010036
>>1004086
>>1004082
Я тоже так думал и не понимал нахуя скобу на той же строки ставят. Но потом начал писать как по стандарту Java/JavaScript/Scala где скобка ставится на этой же строки и на деле оно охуеть какое читабельное и удобное, если ещё не по уебански 2 пробела, заместо 4, то код получается очень лаконичным и читабельным, хотя конечно тут ещё зависит от того, КТО пишет код.

Хотя в целом на синтаксис вообще поебать, скобки, отступы, в том смысле не сказать что это сильно влияет на желание хуячить что-то но K&R стайл с фигурными скобками как-то мне ближе, чем отступы и do end
#93 #1010037
>>1004351
Конечно, потому что тебе надо перестать быть уебаном и не писать портянки с длинными блоками и большой вложеностью.
#94 #1010038
>>1004345

>сажи этим питонистам


Поправил.
46 Кб, 603x423
#95 #1010136
>>999763
Блядь, ладно, не ной, я анонам сейчас охуительные истории рассказывать буду.
Краткая предыстория: в 2010 году одна крупная контора решила заказать себе учётную систему, только не 1С и не SAP, а самописную. Наняли фирму-лидерразработчика, дали денег и 2 года. Через 2 года на испытаниях разрабы обосрались, но топам надо было отчитаться перед ещё более высоким начальством, что всё заебись, и систему приняли, хотя она была в неработоспособном состоянии. Зато появилась отличная возможность кидать бабло в "развитие" системы. В 2015 в эту контору взяли меня, чтобы я поддерживал проект. Пришлось сначала подписать NDA и контракт, а уже потом посмотрел код. И охуел, если честно.
ВСЕ ДАННЫЕ О ВСЕХ ТОВАРАХ В ОДНОЙ ТАБЛИЦЕ
@
НО ТОВАРЫ РАЗНЫЕ
@
У КНИГ, В ОТЛИЧИЕ ОТ МОЛОКА, НЕТ СРОКА ГОДНОСТИ
@
ПОХУЙ, ПРОСТО ПАМЯТИ НА СЕРВЕР ДОБАВИМ
@
ИНДЕКСЫ? ЧТО ТАКОЕ ИНДЕКСЫ?
@
МЫ, КОРОЧЕ, НЕ ЗНАЕМ, КАК СДЕЛАТЬ ИСТОРИЮ ЖИЗНИ КАЖДОГО ТОВАРА, ПОЭТОМУ ВОТ ТАБЛИЦА, ТУТ ДВА СТОЛБЦА ДЛЯ СКЛАДА И ЗАВОДА-ПОСТАВЩИКА, А В ТРЕТЬЕМ, ЧЕТВЕРТОМ И ПЯТОМ МОЖНО ОТСЛЕЖИВАТЬ ПЕРЕМЕЩЕНИЕ ТОВАРА ПО МАГАЗИНАМ И БАЗАМ
@
ПОЧЕМУ МЫ ХРАНИМ СКЛАДЫ, МАГАЗИНЫ, ПАРТНЁРОВ И НАЛОГОВУЮ В ОДНОЙ ТАБЛИЦЕ? ИДИ-КА ТЫ НАХУЙ С ТАКИМИ ВОПРОСАМИ
@
А В КАЧЕСТВЕ ФРЕЙМВОРКА У НАС jQUERY
@
ВОТ ТУТ МЫ ВЗЯЛИ DJANGO 1.1
@
ПОЧЕМУ НЕ 1.4 ХОТЯ БЫ? НАХУЙ ИДИ, ВОТ ПОЧЕМУ
@
ТАБЛИЦЫ ЗАЕЗЖАЮТ ЗА ЭКРАН И ПЕРЕКРЫВАЮТ ДРУГ ДРУГА ПОТОМУ ЧТО Я НЕ ВЕРСТАЛЬЩИК, БЛЕАТЬ
@
ПОЧЕМУ НА СОЗДАНИЕ НОВОЙ ЗАПИСИ НУЖНО НАЖАТЬ ОК В ЧЕТЫРЕХ ДИАЛОГАХ ПОДТВЕРЖДЕНИЯ А ДЛЯ УДАЛЕНИЯ ТОЛЬКО НАЖАТЬ КНОПКУ УДАЛИТЬ? ПОТОМУ ЧТО ТЫ ХУЙ БЛЯДЬ, ТАК В ТЗ БЫЛО НАПИСАНО


Там ещё много феерического, аноны, поэтому если интересно, спрашивайте.
46 Кб, 603x423
#95 #1010136
>>999763
Блядь, ладно, не ной, я анонам сейчас охуительные истории рассказывать буду.
Краткая предыстория: в 2010 году одна крупная контора решила заказать себе учётную систему, только не 1С и не SAP, а самописную. Наняли фирму-лидерразработчика, дали денег и 2 года. Через 2 года на испытаниях разрабы обосрались, но топам надо было отчитаться перед ещё более высоким начальством, что всё заебись, и систему приняли, хотя она была в неработоспособном состоянии. Зато появилась отличная возможность кидать бабло в "развитие" системы. В 2015 в эту контору взяли меня, чтобы я поддерживал проект. Пришлось сначала подписать NDA и контракт, а уже потом посмотрел код. И охуел, если честно.
ВСЕ ДАННЫЕ О ВСЕХ ТОВАРАХ В ОДНОЙ ТАБЛИЦЕ
@
НО ТОВАРЫ РАЗНЫЕ
@
У КНИГ, В ОТЛИЧИЕ ОТ МОЛОКА, НЕТ СРОКА ГОДНОСТИ
@
ПОХУЙ, ПРОСТО ПАМЯТИ НА СЕРВЕР ДОБАВИМ
@
ИНДЕКСЫ? ЧТО ТАКОЕ ИНДЕКСЫ?
@
МЫ, КОРОЧЕ, НЕ ЗНАЕМ, КАК СДЕЛАТЬ ИСТОРИЮ ЖИЗНИ КАЖДОГО ТОВАРА, ПОЭТОМУ ВОТ ТАБЛИЦА, ТУТ ДВА СТОЛБЦА ДЛЯ СКЛАДА И ЗАВОДА-ПОСТАВЩИКА, А В ТРЕТЬЕМ, ЧЕТВЕРТОМ И ПЯТОМ МОЖНО ОТСЛЕЖИВАТЬ ПЕРЕМЕЩЕНИЕ ТОВАРА ПО МАГАЗИНАМ И БАЗАМ
@
ПОЧЕМУ МЫ ХРАНИМ СКЛАДЫ, МАГАЗИНЫ, ПАРТНЁРОВ И НАЛОГОВУЮ В ОДНОЙ ТАБЛИЦЕ? ИДИ-КА ТЫ НАХУЙ С ТАКИМИ ВОПРОСАМИ
@
А В КАЧЕСТВЕ ФРЕЙМВОРКА У НАС jQUERY
@
ВОТ ТУТ МЫ ВЗЯЛИ DJANGO 1.1
@
ПОЧЕМУ НЕ 1.4 ХОТЯ БЫ? НАХУЙ ИДИ, ВОТ ПОЧЕМУ
@
ТАБЛИЦЫ ЗАЕЗЖАЮТ ЗА ЭКРАН И ПЕРЕКРЫВАЮТ ДРУГ ДРУГА ПОТОМУ ЧТО Я НЕ ВЕРСТАЛЬЩИК, БЛЕАТЬ
@
ПОЧЕМУ НА СОЗДАНИЕ НОВОЙ ЗАПИСИ НУЖНО НАЖАТЬ ОК В ЧЕТЫРЕХ ДИАЛОГАХ ПОДТВЕРЖДЕНИЯ А ДЛЯ УДАЛЕНИЯ ТОЛЬКО НАЖАТЬ КНОПКУ УДАЛИТЬ? ПОТОМУ ЧТО ТЫ ХУЙ БЛЯДЬ, ТАК В ТЗ БЫЛО НАПИСАНО


Там ещё много феерического, аноны, поэтому если интересно, спрашивайте.
#96 #1010140
>>1007079
ITT обсуждается быдлокод, написанный людьми, которые понятия не имеют, что такое ORM и MVC.
219 Кб, 479x629
#97 #1010142
>>1001496

> ПОКРЫЛ КОММЕНТАРИЯМИ


ВМЕСТО ТОГО, ЧТОБЫ ПОКРЫТЬ ТЕСТАМИ
43 Кб, 550x375
#98 #1010147
>>998034 (OP)
НУ КОГДА УЖЕ БУДЕТ ПРОТЕСТИРОВАНА И ГОТОВА ТВОЯ НОВАЯ БИБЛИОТЕКА С ЙОБА-ФУНКЦИОНАЛОМ? СКОЛЬКО МОЖНО ПИСЮ ДРОЧИТЬ?
@
ТЩАТЕЛЬНО ТЕСТИРУЕШЬ, ВЫЛАВЛИВАЕШЬ ВСЕ БАГИ, РАПОРТУЕШЬ ЧТО ВСЕ ГОТОВО К ВНЕДРЕНИЮ
@
ПРОШЛО 2 МЕСЯЦА, ПРОДАКШЕН ПРОДОЛЖАЕТ КРУТИТСЯ СО СТАРОЙ БИБЛИОТЕКОЙ, ФИНАЛЬНОЕ ТЕСТИРОВАНИЕ НИКТО ДАЖЕ НЕ НАЧИНАЛ
31 Кб, 376x450
#100 #1010152
>>1001496
ПОКРЫЛ ВСЕ КОММЕНТАРИЯМИ КАК БЫК ОВЦУ
@
НИКТО ИХ НИКОГДА НЕ ПРОЧИТАЕТ
#101 #1010155
>>999607
Квантовые эффекты какие-то.
Ты для квантового комплюхтера чтоле код пишешь?
#102 #1010157
>>1010155
Такое бывает, если не в ту память лезет программа. И с трассировкой просто ей везет
#103 #1010158
>>1010152
И всё правильно сделают. Зачем нужны твои комментарии в коде?
#104 #1010368
>>1009955
В чём проблема?
#105 #1010373
>>1010368
Видимо какой-то сложный прикол. Типа хелловорлд на Брэйнфаке.
#106 #1010383
>>1001496

>ПОКРЫЛ ВСЕ КОММЕНТАРИЯМИ


@
ПОДДЕРЖИВАЕШЬ КОММЕНТАРИИ УЖЕ 5 ЛЕТ
#107 #1010394
>>1010383
@
ПО ПРЕЖНЕМУ НИКТО НИ РАЗУ НЕ ПРОЧЕЛ НИ ОДНОГО КОММЕНТАРИЯ
7 Кб, 622x59
#108 #1010428
ОБНОВИЛ ЖЫКВЕРИ И КУЧУ БИБЛИОТЕК ДО КУЧИ
@
СЪЕБАЛСЯ В ОТПУСК
@
НИЧЕГО, ЕСЛИ МЫ ТЕБЕ БУДЕМ ЗВОНИТЬ ИЛИ ПИСАТЬ В СЛУЧАЕ ЧЕГО?

трустори
120 Кб, 736x736
#109 #1010502
>>1010142
ПОКРЫЛ ТЕСТАМИ КОД НА 146%
@
ВЕСЬ КОД ОДНА ФУНКЦИЯ 100500 СТРОК - 3 GOTO НА КАЖДЫЕ 100 СТРОК
#110 #1010505
>>998429

>на продакшене все нормальные люди отключают вывод ошибок


время охуительных историй.
Мимо жавамакака
#111 #1010511
>>1010502
Я бы почитал авторские комментарии к этому!
#112 #1010513
>>998429

>на продакшене все нормальные люди отключают вывод ошибок



Нормальными людьми ты называешь тех, кто охуевает и не знает что делать, когда продакшен упал?
297 Кб, 497x689
#113 #1010514
list<unique_ptr<YobaBase>> yoba
@
list<unique_ptr<YobaBase>>::iterator i=yoba.begin()
@
++i
@
ДУМАЕШЬ СТАТЬ ЧЛЕНОДЕВКОЙ
#114 #1010516
>>1010514

>yoba.begin()



Задумалсо
#115 #1010519
>>999763
я с высоты опыта все boolean поля храню как smallint - true, false, undefined, maybe, pre_true, maybe и ещё сколько угодно, ибо обязательно понадобиться
#116 #1010520
Нормальные люди
@
Отключили вывод ошибок
@
Ой, ВСЁ!
#117 #1010521
>>1000860

>Он и логи в бд хранит


очень удобно, можно делать по ним запросы, очень удобно их смотреть.
А если система раскидана по нескольким городам, то логи в базе - почти единственное решение
#118 #1010525
>>1010505
Ну правильно. Ошибки пишутся только в лог и шлются по почте админу. А юзеру выдаётся страница о том, что что-то поломалось
#119 #1010526
>>1010136

>ВСЕ ДАННЫЕ О ВСЕХ ТОВАРАХ В ОДНОЙ ТАБЛИЦЕ


>@


>НО ТОВАРЫ РАЗНЫЕ


На каждый вид товара предлагаешь новую таблицу? Прям через пользовательский интерфейс создавать таблицы?

>ПОЧЕМУ МЫ ХРАНИМ СКЛАДЫ, МАГАЗИНЫ, ПАРТНЁРОВ И НАЛОГОВУЮ В ОДНОЙ ТАБЛИЦЕ? ИДИ-КА ТЫ НАХУЙ С ТАКИМИ ВОПРОСАМИ


Потому-что они сильно связаны? И в интерфейсе между ними нет разницы? А вот например ИП Пупкин - ты тоже отдельную таблицу будешь делать?
ИП на УСН и ИП на НДС - тоже разные таблицы? С точки зрения бухгалтерии между ними огромная разница

>А В КАЧЕСТВЕ ФРЕЙМВОРКА У НАС jQUERY


ПРИШЛО ВРЕМЯ ИЗУЧАТЬ ОЧЕРЕДНОЙ АНГУЛЯР
#120 #1010527
>>1010525
А что насчет ловли ошибок? Об управляемых исключениях? В мире пхп об этом не знают?
#121 #1010642
>>1010526
Не на каждый, но хотя бы выделить несколько базовых сущностей. Создать функционал для управления мета-описаниями, которые создает пользователь и по которым потом происходит создание таблиц в БД. Да много чего можно сделать. Но блядь, определять, есть ли товар в конкретном магазине, сканируя всю таблицу на несколько миллионов записей?
#122 #1010694
Блядь, вот же я еблан. На апворке согласился работать на 50-летнего американца, который в веб-разработке не шарит нихуя. Клюнул типа бабло, типа 20 баксов в час. Этот американец нанял индусов, чтобы ему запилили сайт. Они блять ему так нахуевертили, о я ебу просто. И съебались в закат.

Дизайн сайта а-ля "привет лихие 90е"
Функционал вордпресса намеренно урезан, убрана миниатюра записи и админ бар
В CSS везде понатыкано типа такой хуйни h2 { width: 430px !important; }
PHP код написан самым неочевиднейшим способом, вместо стандартных лупов там цирк с WP_Query

Но это ещё не самое главное. Форма запроса и форма контакта реализована ПРОСТО АХУИТЕЛЬНО. Я такого ещё не видел никогда. Блять, это шедевр быдлокода. В папку с плагином Easy FTP Upload (или как-то так) загружены HTML-файлы с шаблонами форм. Этот шаблон выводится через самописный шорткод. При отправке данные с помощью кривого джаваскрипта отсылаются Contact Form 7 форме, а она уже знает куда эти данные оправлять. А файл форма закидывает на ФТП, коннектится к серваку и туда его кидает.

Ну я взял короче, кривую разметку этой формы переписал на бутстраповскую, все чин по чину. Через два дня просыпаюсь, у меня там лавина сообщений, все отправлены в промежутке между 4 и 6ю часами утра. ТЫ ГДЕ!?? НИЧЕГО НЕ РАБОТАЕТ!! ЭТО КРАЙНЕ НЕПРОФЕССИОНАЛЬНО ТАК ПОСТУПАТЬ! Я ПРИОСТАНАВЛИВАЮ КОНТРАКТ! Ну короче весь этот цирк превратил в contact form 7 форму, все нормально работает.

А теперь он требует срочно ему сделать ещё какую-то хуйню, только про остановленный контракт забыл. Типа делай ему бесплатно. Забил на этого мудака хуй, сижу вот онлайн-курсы изучаю, если восстановит контракт - буду делать, а нет, тогда пускай идет нахуй.
#123 #1010704
>>1010642

> несколько миллионов записей


это мало

>и по которым потом происходит создание таблиц в БД.


ты сейчас серьезно предлагаешь пихать DDL в прикладную программу? И кто после этого быдлокодер?

>Создать функционал для управления мета-описаниями


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

Итого очередной студент думает что он умнее всех
#124 #1010764
>>1010694
Все подобные истории начинаются с момента, когда решаешь что-то сделать "от души", без явной просьбы со стороны заказчика / открытого тикета и т.д.
#125 #1010793
>>1010694
Надо было сделать аудит, потом подписываться. Хотя так тоже ничего, лулзов хоть словил, хоть и баттхертнулся.
#126 #1011125
>>1010527
Ну так экэпшен хэндлер ловит ошибку и логирует/отправляет письмо. Что не так?
#127 #1011130
>>1010694

> На апворке согласился работать на 50-летнего американца, который в веб-разработке не шарит нихуя. Клюнул типа бабло, типа 20 баксов в час. Этот американец нанял индусов, чтобы ему запилили сайт. Они блять ему так нахуевертили, о я ебу просто. И съебались в закат.


У меня похоже. 50+ американец, слабо шарит. И тоже делали индусы. Но в данном случае хоть дизайн сайта неплох и говнокода не так много. Но крайне неочевидных и неоптимальных решений тоже хватает
86 Кб, 570x590
#128 #1011136
>>1009379
Пердолик плис . Ладно бы ты назвал PDF хотя бы.
#129 #1011246
>>1011136

>предлагает хуярить пдфники на каждый тикет


>называет кого-то пердоликом


odt - стандарт, сохранять в сраном docx, а не в стандартном odt - просто лень и безграмотность. А pdf ты в своем техе будешь именно пердолить три часа.
#130 #1011250
>>1011246
Я к тому что никому не всрался твой впопенсорс odt, никто не знает про него даже. Все пользуются вордом и ус не дуют.
#131 #1011254
>>1011250
Так и я говорю об этом же - лень и безграмотность.
#132 #1011318
>>1011254
Один документ в трёх версиях опенофиса рендерит таблицы в трёх вариантах - вот это безграмотность.
#133 #1011345
>>1011130
Возобновил наконец, работаем дальше. Вот лулзы из кода, не понравился 'Howdy':

[code lang="php"]
// replace WordPress Howdy
function goodbye_howdy($links)
{
$links = str_replace( 'Howdy', 'Logged in as', $links );
return $links;
}

add_filter( 'admin_user_info_links', 'goodbye_howdy' );
[/code]

Получение ID страницы:

[code lang="php"]
<?php
global $this_page_ID;
$this_page_ID = get_the_ID();
?>
[/code]

А так получается список продуктов:

[code lang="php"]
<?php
global $id;
wp_list_pages("title_li=&child_of=$id&exclude=184,187,180,8,15,5,34,1491,19,399,43,32,395,27,39,393"); ?>
[/code]

Ну вы понели.
#133 #1011345
>>1011130
Возобновил наконец, работаем дальше. Вот лулзы из кода, не понравился 'Howdy':

[code lang="php"]
// replace WordPress Howdy
function goodbye_howdy($links)
{
$links = str_replace( 'Howdy', 'Logged in as', $links );
return $links;
}

add_filter( 'admin_user_info_links', 'goodbye_howdy' );
[/code]

Получение ID страницы:

[code lang="php"]
<?php
global $this_page_ID;
$this_page_ID = get_the_ID();
?>
[/code]

А так получается список продуктов:

[code lang="php"]
<?php
global $id;
wp_list_pages("title_li=&child_of=$id&exclude=184,187,180,8,15,5,34,1491,19,399,43,32,395,27,39,393"); ?>
[/code]

Ну вы понели.
1,8 Мб, 3840x2160
#134 #1011347
Лол
#135 #1011632
@
ВЗЯЛИ СЕНЬОРОМ
@
ЗАДАНИЕ ЗАКЛЮЧАЛОСЬ В НАПИСАНИИ ХЭЛОУВОРЛДА
#136 #1011713
>>1011345
К счастью, мне всегда не нравился вордпресс и я с ним практически не работал. Наверно потому, что программирование на нём - не программирование, а кастомизация
#137 #1011839
ANDROID
@
КРАШИТСЯ БЕЗ ЕДИНОГО СТЭК ТРЕЙСА И СООБЩЕНИЯ О ПРИЧИНЕ КРАША
#138 #1011915
>>1010694
Я для себя уяснил, что далеким от it клиентам нужно делать регулярные отчеты (нет, дать им доступ к репозиторию не проканает) и если вылезает какой-то пиздец, сначала обкашлять его с заказчиком типа "У вас тут говнокод, буду править, не волнуйтесь если все временно сломается, это нормально"
#139 #1011921
Нужно создать еще одну БД под отдельным юзером для сервиса
@
МЫ ХОСТИМСЯ НА VPS ПРОГГЕР-ВАСЯН-LTD У НАС УЖЕ ЕСТЬ БАЗА ДАННЫХ ОТ САЙТА ИСПОЛЬЗУЙТЕ ЕЁ
@
Теоретически это возможно, но я не смогу гарантировать целостность данных, да и в чем проблема - создать еще одну базу?
@
КОРОЧЕ НАШ ОХУЕННЫЙ СПЕЦИАЛИСТ ВАСЯН У КОТОРОГО МЫ ХОСТИМСЯ И ГОРЮШКА НЕ ЗНАЕМ ВСЯЧЕСКИ УПИРАЕТСЯ И СКОРЕЕ ВСЕГО ПРАВИЛЬНО ДЕЛАЕТ ОН ЖЕ СПЕЦИАЛИСТ
@
Скорее всего он тупой эникейщик да еще и разводит вас на бабки, продавая shared хостинг с овер 9000 пользователей.
@
ОН НАМ СДЕЛАЛ ОХУЕННЫЙ САЙТ И ВООБЩЕ ПРОФИ, А ВАС МЫ В ПЕРВЫЙ РАЗ ВИДИМ
@
Сайт - набор html страниц + 2 индусоскрипта на PHP


Как научиться так наебывать конторы?
50 Кб, 509x303
#140 #1011945
#141 #1011946
НУЖНО ОТРЕФАКТОРИТЬ СТАРЫЙ КОД
@
ФАЙЛ ГОВНОМАМОНТА.СРР, В БЕКАПАХ ДВЕ ВЕРСИИ
@
ОТКРЫВАЕШЬ НАИБОЛЕЕ СТАРУЮ, 1998 ГОДА СОЗДАНИЯ
@
//ПОТОМ ПЕРЕДЕЛАТЬ
@
ОТКРЫВАЕШЬ СВЕЖУЮ РЕДАКЦИЮ 2003 ГОДА
@
//ЧТО ПЕРЕДЕЛАТЬ?

Тру стори. Переписал класс заново.
#142 #1012007
>>1011946

> ОТКРЫВАЕШЬ СВЕЖУЮ РЕДАКЦИЮ 2003 ГОДА


> СВЕЖУЮ РЕДАКЦИЮ 2003 ГОДА


> 2003 ГОДА



Без комментариев. Легаси такое легаси. Код без хозяина это плохо.
#143 #1012019
>>1011946
Я надеюсь ты оставил комментарий
//НЕ НУЖНО ПЕРЕДЕЛЫВАТЬ ?
Code style надо соблюдать
#144 #1012023
>>1011946
без cvs работа организована?
#145 #1012027
>>1012019
// ПОЧЕМУ НЕ НУЖНО ПЕРЕДЕЛЫВАТЬ?
#146 #1012028
>>1012023

>без cvs


>организована

27 Кб, 390x347
#147 #1012115
>>1011713
Вордпресс неплох сам по себе. Его портят только индусы и макакены, изобретающие велосипед каждый раз. Пример - хуки. Сделали же специально, чтобы логику отделить от шаблонов и всё равно все хуячат весь код в шаблоны. Макакенам встроенный функционал не нужен, от слова совсем. Пишут целые фреймворки с классами без единой встроенной функции. То есть доходит до смешного, что даже стили выводят вручную, типа echo "<link rel='stylesheet' href=... Зачем нам нужен wp_enqueue_style()? Мы не хотим с ним ебаться! Также и функционал кэширования, типа transients или wp endpoints. Да в гробу их видали.
#148 #1012126
>>1012115
Вордпресс просто в странном месте.
На нем могут делать сайты далекие от веба люди, но в код они не лезут.
Он не нужен специалистам, которые фигачат на всяких ларавелях-yii-симфонях, поэтому они тоже не лезут в код.
Получается, в код вордпресса лезут только разработчики, полтора плагинописца-за-еду и куча криворуких вебмакаков.
150 Кб, 482x608
#149 #1012160
>>1012126
Да почему это специалистам не нужен? У него вполне конкретное применения - блоги, магазины, сайты-одностраничники, сайты компаний. А что ты можешь лучше для блоггинга предложить? Все основные минусы вордпресса исходят из минусов самого PHP. Из-за того, что язык не асинхронный, на нём нельзя делать 10 тасков одновременно. Нельзя допустим парсить 50 мегабайтный XML-файл и передавать статус выполнения на клиент. Он просто подвиснет на парсинге и освободится только по окончанию. То есть, можно конечно, люди делают мультитаскинг, но для этого нужны прямые руки и знание pthreads.

Также не получится держать открытым сокет, потому что это тебе не реакт с нодом. То есть нет всего этого крутящегося-обновляющегося-мигающего-прыгающего великолепия, как в современных стартапах. Но в названных тобой фреймворках всё дело более-менее пофиксили, например в laravel есть queues, в симфонии делается через new Process(), ну и т.д. Поэтому их и используют в стартапах, ибо там много обновляющейся-прыгающей хуйни.

Ну ты понел.
#150 #1012279
>>999607
У меня такая хуита в кьюте бывает, пока в дебаг не заптшешь переменную - она исчезает
53 Кб, 500x500
#151 #1012342
ОТЛАДКА НА IOS
@
ПОДКЛЮЧИЛ АЙФОН К МАКУ
@
XCODE ОБМЕНЯЛСЯ ИНФОРМАЦИЕЙ С АЙФОНОМ
@
НАЖАЛ КНОПКУ RUN

ANDROID
@
НУЖНО ВКЛЮЧИТЬ РЕЖИМ РАЗРАБОТКИ В ТЕЛЕФОНЕ
@
У КАЖДОГО ВЕНДОРА ЭТО ДЕЛАЕТСЯ ПО РАЗНОМУ
@
У НЕКОТОРЫХ НАДО В СВОЙСТВАХ СИСТЕМЫ НАЖАТЬ N РАЗ КАКОЙ-ТО ПУНКТ МЕНЮ
@
У ДРУГИХ НУЖНО ВКЛЮЧИТЬ РЕЖИМ РАЗРАБОТЧИКА В НАСТРОЙКАХ РАЗРАБОТЧИКА
@
ЧАСТО НУЖНО ВКЛЮЧАТЬ В 2 МЕСТАХ
@
УСТАНОВИТЬ НУЖНЫЙ РЕЖИМ USB
@
УСТАНОВИТЬ ДРАЙВЕР ADB
@
УСТАНОВИТЬ НА КОМП МЕНЕДЖЕР ТЕЛЕФОНА ОТ ПРОИЗВОДИТЕЛЯ
@
СТАНЦЕВАТЬ С БУБНОМ
@
ПОМОЛИТЬСЯ НЕБУ И АЛЛАХУ
53 Кб, 500x500
#151 #1012342
ОТЛАДКА НА IOS
@
ПОДКЛЮЧИЛ АЙФОН К МАКУ
@
XCODE ОБМЕНЯЛСЯ ИНФОРМАЦИЕЙ С АЙФОНОМ
@
НАЖАЛ КНОПКУ RUN

ANDROID
@
НУЖНО ВКЛЮЧИТЬ РЕЖИМ РАЗРАБОТКИ В ТЕЛЕФОНЕ
@
У КАЖДОГО ВЕНДОРА ЭТО ДЕЛАЕТСЯ ПО РАЗНОМУ
@
У НЕКОТОРЫХ НАДО В СВОЙСТВАХ СИСТЕМЫ НАЖАТЬ N РАЗ КАКОЙ-ТО ПУНКТ МЕНЮ
@
У ДРУГИХ НУЖНО ВКЛЮЧИТЬ РЕЖИМ РАЗРАБОТЧИКА В НАСТРОЙКАХ РАЗРАБОТЧИКА
@
ЧАСТО НУЖНО ВКЛЮЧАТЬ В 2 МЕСТАХ
@
УСТАНОВИТЬ НУЖНЫЙ РЕЖИМ USB
@
УСТАНОВИТЬ ДРАЙВЕР ADB
@
УСТАНОВИТЬ НА КОМП МЕНЕДЖЕР ТЕЛЕФОНА ОТ ПРОИЗВОДИТЕЛЯ
@
СТАНЦЕВАТЬ С БУБНОМ
@
ПОМОЛИТЬСЯ НЕБУ И АЛЛАХУ
#152 #1012349
>>1012342
У меня на всех четырех телефонах режим разработки включался одинаково и в одном месте.
Какой драйвер, какой менеджер, ты нормальный вообще? Этими глупостями пусть ide занимается, я открываю студию и одним кликом запускаю приложение.
Не понял бугурта, короче.
37 Кб, 736x736
#153 #1012351
>>1012027
//ТЫ ПЕРЕДЕЛАЛ?
@
//ДА
@
//ЧТО ТЫ ПЕРЕДЕЛАЛ?
#154 #1012358
>>1012349
Какой телефон, версия андроида, какая десктопная ось и версия?
#155 #1012370
>>1012351
Да что же ты творишь, паразит. Провизжал на весь подъезд.
#156 #1012373
ЭНТЕРПРАЙЗ КАЧАЛКА
@
ЕСТЬ ОДИН УНИВЕРСАЛЬНЫЙ ТРЕНАЖЁР ДЛЯ ВСЕХ УПРАЖНЕНИЙ
@
ДЛЯ ТОГО, ЧТОБЫ СДЕЛАТЬ УПРАЖНЕНИЕ НА ЭТОМ ТРЕНАЖЁРЕ, НУЖНО СНАЧАЛА ПРОПИСАТЬ ЭТО УПРАЖНЕНИЕ В КОНФИГАХ
@
КОНФИГИ - ЭТО 127 XML, YAML И GROOVY ФАЙЛОВ
@
НУЖНО СДЕЛАТЬ ВСЕГО ЛИШЬ 1-5 ТЫСЯЧ ПРАВОК В ФАЙЛАХ КОНФИГОВ В ЗАВИСИМОСТИ ОТ УПРАЖНЕНИЯ
@
ДОПУСТИЛ ОШИБКУ В КОНФИГЕ
@
500 ВАРНИНГОВ И ОШИБОК В ЛОГЕ, ТЕБЯ ПРИДАВИЛО ТРЕНАЖЁРОМ
@
ТРЕНЕР УМЕЕТ КОНФИГУРИРОВАТЬ ТРЕНАЖЁР
@
НО НА ЭТО УХОДИТ МЕСЯЦ И БЮДЖЕТ $100K
@
ТРЕНАЖЁР ЗАНИМАЕТ СТОЛЬКО ЖЕ МЕСТА, КАК АВТОМОБИЛЬНАЯ ФАБРИКА
@
СОСТОИТ ИЗ ПРИМЕРНО ТАКОГО ЖЕ КОЛИЧЕСТВА ОБОРУДОВАНИЯ

В ТРЕНАЖЁРНОМ ЗАЛЕ СТОЯТ ОГРОМНЫЕ СТАЛЬНЫЕ КУБЫ - ФАБРИКИ ТРЕНАЖЁРОВ
@
КОГДА КОМУ-ТО НУЖЕН ТРЕНАЖЁР, ОН НАЖИМАЕТ НА КНОПКУ НА ОДНОМ ИЗ КУБОВ
@
КОГДА КАКИМ-ТО ТРЕНАЖЁРОМ НИКТО НЕ ПОЛЬЗУЕТСЯ, ТОГДА МАГНИТНЫЙ КРАН УВОЗИТ ЭТОТ ТРЕНАЖЁР НА СВАЛКУ
#156 #1012373
ЭНТЕРПРАЙЗ КАЧАЛКА
@
ЕСТЬ ОДИН УНИВЕРСАЛЬНЫЙ ТРЕНАЖЁР ДЛЯ ВСЕХ УПРАЖНЕНИЙ
@
ДЛЯ ТОГО, ЧТОБЫ СДЕЛАТЬ УПРАЖНЕНИЕ НА ЭТОМ ТРЕНАЖЁРЕ, НУЖНО СНАЧАЛА ПРОПИСАТЬ ЭТО УПРАЖНЕНИЕ В КОНФИГАХ
@
КОНФИГИ - ЭТО 127 XML, YAML И GROOVY ФАЙЛОВ
@
НУЖНО СДЕЛАТЬ ВСЕГО ЛИШЬ 1-5 ТЫСЯЧ ПРАВОК В ФАЙЛАХ КОНФИГОВ В ЗАВИСИМОСТИ ОТ УПРАЖНЕНИЯ
@
ДОПУСТИЛ ОШИБКУ В КОНФИГЕ
@
500 ВАРНИНГОВ И ОШИБОК В ЛОГЕ, ТЕБЯ ПРИДАВИЛО ТРЕНАЖЁРОМ
@
ТРЕНЕР УМЕЕТ КОНФИГУРИРОВАТЬ ТРЕНАЖЁР
@
НО НА ЭТО УХОДИТ МЕСЯЦ И БЮДЖЕТ $100K
@
ТРЕНАЖЁР ЗАНИМАЕТ СТОЛЬКО ЖЕ МЕСТА, КАК АВТОМОБИЛЬНАЯ ФАБРИКА
@
СОСТОИТ ИЗ ПРИМЕРНО ТАКОГО ЖЕ КОЛИЧЕСТВА ОБОРУДОВАНИЯ

В ТРЕНАЖЁРНОМ ЗАЛЕ СТОЯТ ОГРОМНЫЕ СТАЛЬНЫЕ КУБЫ - ФАБРИКИ ТРЕНАЖЁРОВ
@
КОГДА КОМУ-ТО НУЖЕН ТРЕНАЖЁР, ОН НАЖИМАЕТ НА КНОПКУ НА ОДНОМ ИЗ КУБОВ
@
КОГДА КАКИМ-ТО ТРЕНАЖЁРОМ НИКТО НЕ ПОЛЬЗУЕТСЯ, ТОГДА МАГНИТНЫЙ КРАН УВОЗИТ ЭТОТ ТРЕНАЖЁР НА СВАЛКУ
#157 #1012388
>>1012023
Вот именно что с цвс, а не с чем-то современным
>>1012007
Хозяин есть, но он, разумеется, ничего не помнит
#159 #1012422
>>1012388

>2003



Я бы тоже нихуя не помнил.
#160 #1012426
КАЧАЛКА НА ГЕНТУ
@
ВМЕСТО ТОГО, ЧТОБЫ КАЧАТЬСЯ, БОДИБИЛДЕРЫ РАСКРУЧИВАЮТ, РАСПИЛИВАЮТ, А ПОТОМ СКРУЧИВАЮТ И СВАРИВАЮТ ТРЕНАЖЁРЫ
@
ОСОБО УПОРОТЫЕ СНОСЯТ ТРЕНАЖЁРНЫЙ ЗАЛ И СТРОЯТ ПО НОВОЙ
@
ГОРДЯТСЯ, ЧТО ТЕПЕРЬ ТРЕНАЖЁРЫ НА 0.00001% ЭФФЕКТИВНЕЕ ПРОКАЧИВАЮТ МЫШЦЫ
@
НА СЛЕДУЮЩИЙ ДЕНЬ ВСЁ ТО ЖЕ САМОЕ
#161 #1012435
>>1012373

>КОНФИГИ - ЭТО 127 XML, YAML И GROOVY ФАЙЛОВ


Лолблядь.
Мне это напоминает ЖС, где таже хуйня.
Нельзя просто так взять и начать писиать проект.jpg
#162 #1012437
>>1012426
СОБРАЛИ ТРЕНАЖЁР
@
ЗАПУСТИЛИ В РЕЖИМЕ ОТЛАДКИ С МАНИКЕНОМ-БОДИДЕБИЛДЕРОМ
@
ПРИДАВИЛО
@
ПЕРЕСОБИРАЮТ ТРЕНАЖЁРКУ ПО НОВОЙ
@
GO TO 1
23 Кб, 500x283
#163 #1012578
>>1012435
ЕСТЬ ДЕСЯТКИ ИНСТРУМЕНТОВ ДЛЯ СБОРКИ, СОТНИ ПЛАГИНОВ ДЛЯ НИХ, ТЫСЯЧИ ВАРИАНТОВ КОНФИГОВ, СОТНИ ТЫСЯЧ ОШИБОК, МИЛЛИОНЫ МЕРТВЫХ НЕРВНЫХ КЛЕТОК
@
"УРА! МЫ ПРИДУМАЛИ НОВЫЙ ЕБАГРАНТОПАК! ОН ГОРАЗДО УДОБНЕЕ ПРЕДЫДУЩИХ!"
@
НАДО ВСЕГО ЛИШЬ НАПИСАТЬ НОВЫЕ КОНФИГИ, УСТАНОВИТЬ НОВЫЕ ПЛАГИНЫ
@
ЕСТЬ ДЕСЯТКИ + 1 ИНСТРУМЕНТОВ ДЛЯ СБОРКИ...
#164 #1012613
>>1012578

> ГРАНТО


В смысле grunt или гранты?
#165 #1012621
>>1012342
ДЕЛАЕШЬ ГИБРИДНОЕ ПРИЛОЖЕНИЕ
@
ХРОМИУМ ПАРСИТ ДАЖЕ КРИВОЙ КОД И ВЫВОДИТ НОРМАЛЬНЫЕ ВЬЮХИ
@
САФАРИ КРАШИТСЯ НА ЛЮБОМ МЕЛКОМ КОСЯКЕ
@
ПЛЮС НЕКОТОРЫЕ МОМЕНТЫ НАДО ПЕРЕПИСЫВАТЬ ОТДЕЛЬНО ПОД САФАРИ
@
ВЕЧНО ВСЕ СЪЕЗЖАЕТ НАХУЙ
@
ЗАЕБАЛИ, ПЕРЕКАТЫВАЮСЬ В НОРМАЛЬНЫЙ АНДРОИД А НЕ ЭТО ГОВНО
#166 #1012623
>>1012621

>ХРОМИУМ ПАРСИТ ДАЖЕ КРИВОЙ КОД И ВЫВОДИТ НОРМАЛЬНЫЕ ВЬЮХИ


Расстреливал бы за такую хуйню.
#167 #1012624
>>1012349
Xiaomi mi2 заработал внезапно на маке, когда я включил режим разработки вторым способом, где надо 7 раз нажать на менюшку. Хотя пол года назад включал в другом меню и тогда работало и так. Видимо что-то обновилось. На семёрке всё равно не подключился.
Huawei P8 lite не заработал пока ни на маке, ни в винде 10. На семёрке не было возможности проверить.
#168 #1012646
>>1012613
В смысле галп
#169 #1012647
>>1012621

> ПЕРЕКАТЫВАЮСЬ В НОРМАЛЬНЫЙ АНДРОИД А НЕ ЭТО ГОВНО


Это давно известно.
iOS > Android > моча > кал > гибридные приложения
#170 #1012650
>>1012624

>Xiaomi


>Huawei


>На семёрке


>в винде 10


Ну охуеть теперь блять. Купи себе нормальный телефон и поставь ось вместо прошивки для игр.
#171 #1012652
>>1012650
Я как бы ios девелопер. Но меня сильно попросил хороший клиент запилить андроид. ТЫ Ж МОБИЛЬНЫЙ РАЗРАБОТЧИК.
Ну вот какие телефоны стрельнул у знакомых, на таких и тестировал. Алсо, после увиденного архитектура ведра не планирую продолжать на нём
#172 #1012656
>>1012652
Ну вот ты ссзб, понимаешь же. У меня с самсунговскими ведроидами под ленуском и с ведроид студией никакой еботни ни с какими драйверами и менеджерами даже не промелькнуло ни на экране, ни в голове. Поставил - и работаешь.
#173 #1012660
>>1012656

> ленуском


Я думал под ленсуком наоборот будет больше проблем. Там всегда надо было поебаться с железом. Может они лучше ладят потому что ведроид построен на ленкусе
#174 #1012666
>>1012660
Не знаю, с каким железом ты там ебался, у меня последний раз проблема с железом была 6 лет назад, когда моя видимокарта стала настолько легаси, что в новом ядре дропнули поддержку драйверов для нее.
#175 #1012669
>>1012666

> Не знаю, с каким железом ты там ебался


Я особо не ебался. Просто у линукса такой имидж
#176 #1012699
>>998038
ЗАБЫЛ ПОСТАВИТЬ ПРОБЕЛ В БАШЕ
@
КРАШИТСЯ С UNEXPECTED END OF FILE
@
КАКИЕ НАХУЙ ЛОГИ
#177 #1012881
>>1012699

> В БАШЕ


Тем временем в разгаре 2017 год. Дал Аллах, милостивый и милосердный, питон или другие скриптоязыки - нет, не хочу! Хочу быть неверным и потреблять баш.
#178 #1012937
>>1012351
Обосрался в голосину
#179 #1013118
СЛОМАЛАСЬ КАКАЯ-ТО МЕЛКАЯ ХУЁВИНКА В ОДНОЙ ИЗ ЧАСТЕЙ СИСТЕМЫ
@
НУЖНО СОБРАТЬ СОВЕЩАНИЕ ПО СКАЙПУ СО ВСЕМИ ДЕВЕЛОПЕРАМИ
@
ХОТЯТ ОБНОВИТЬ СЕРВЕР
@
НУЖНО СОБРАТЬ СОВЕЩАНИЕ ПО СКАЙПУ СО ВСЕМИ ДЕВЕЛОПЕРАМИ, В ТОМ ЧИСЛЕ И НЕ ВЕБ
@
ДВА ЧЕЛОВЕКА ХОТЯТ ПОПИЗДЕТЬ О ЧЁМ-ТО
@
НУЖНО СОБРАТЬ СОВЕЩАНИЕ ПО СКАЙПУ СО ВСЕМИ ДЕВЕЛОПЕРАМИ
@
ПИЗДЯТ ЭТИ 2 ЧЕЛОВЕКА, ОСТАЛЬНЫЕ ВООБЩЕ НЕ ПОНИМАЮТ, О ЧЁМ ОНИ
23 Кб, 200x200
#180 #1013238
ASAP
#181 #1013240
>>1010704
Блядь, но не одна же таблица для хранения всего - от самих товаров, до магазинов и наличия товара в магазине.
Мимокрокодил
#182 #1013545
>>1007509

> идти в программисты


И проебать спину к тридцати годам
#183 #1013627
>>1013545

>к тридцати


Ха-ха.
мимо 20 лвл с межпозвоночной грыжей, геморроем и сколиозом
#184 #1013629
Неоплачиваемая стажировка.
#185 #1013659
>>1013629
Взорвался
#186 #1013664
>>1013627
Через 5-10 будет простатит и боли оттуда и до конца жизни.
#187 #1015951
Бамп
#188 #1015968
>>1015951
НЕ ЗАГОТОВИЛ
@
ПЫТАЕТСЯ СНЯТЬ СО СТЕКА АДРЕС ВОЗВРАТА
@
GENERAL BUTTHURT FAULTS
#189 #1016258
>>1015968
GeneralButthurtException at ...
@
Caused by ButtOverheatException at ...
#190 #1016283
>>1016258
>>1015968
BUTTHURTTHREAD.cpp:9: error: no matching function for call to ‘std::vector<int, std::allocator<int> >::insert(int)’
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/vector.tcc:93: note: candidates are: typename std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(__gnu_cxx::__normal_iterator<typename _Alloc::pointer, std::vector<_Tp, _Alloc> >, const _Tp&) [with _Tp = int, _Alloc = std::allocator<int>]
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_vector.h:657: note: void std::vector<_Tp, _Alloc>::insert(__gnu_cxx::__normal_iterator<typename _Alloc::pointer, std::vector<_Tp, _Alloc> >, size_t, const _Tp&) [with _Tp = int, _Alloc = std::allocator<int>]
#191 #1016284
>>1012881
Ой, да иди ты в пизду, борщехлеб, целая куча тулз и мелких утилит пишется просто и естественно на баше, без пластов питонского сахара и апи.
мимо питонист
#192 #1016343
>>1016284
Ну тут смотря что для чего писать.
#193 #1016344
>>1016343
Если для баттхёрта, то...
#194 #1016355
#196 #1017364
>>1017362
С разморозкой, уже давно bash.
Я просто оставлю это здесь #197 #1017414
foreach ($out[$k] as $kk => $vv) { //skin
foreach ($out[$k][$kk] as $kkk => $vvv) { //p1
foreach ($out[$k][$kk][$kkk] as $kkkk => $vvvv) { //p2
foreach ($out[$k][$kk][$kkk][$kkkk] as $kkkkk => $vvvvv) { //p3
foreach ($out[$k][$kk][$kkk][$kkkk][$kkkkk] as $kkkkkk => $vvvvvv) { //p4
$out[$k][$kk][$kkk][$kkkk][$kkkkk][$kkkkkk]['reg'] = intval($out[$k][$kk][$kkk][$kkkk][$kkkkk][$kkkkkk]['reg']);
$out[$k][$kk][$kkk][$kkkk][$kkkkk][$kkkkkk]['sales'] = intval($out[$k][$kk][$kkk][$kkkk][$kkkkk][$kkkkkk]['sales']);
$out[$k][$kk][$kkk][$kkkk][$kkkkk][$kkkkkk]['impressions'] = intval($impressions[$k][$kk][$kkk][$kkkk][$kkkkk][$kkkkkk]);
$out[$k][$kk][$kkk][$kkkk][$kkkkk][$kkkkkk]['conversions'] = intval(round($out[$k][$kk][$kkk][$kkkk][$kkkkk][$kkkkkk]['sales'] * 100 / $out[$k][$kk][$kkk][$kkkk][$kkkkk][$kkkkkk]['reg']));
}
}
}
}

}
#198 #1017416
>>1017414
Есть сервис govnokod.ru
#199 #1017470
>>1006484
И снова блокнотохолопы соснули и идебояр, у которых алиасы подсвечиватся отличным от столбцов цветом.
#200 #1017674
>>1017470
Я таки идебоярин, но в идее по умолчанию алиасы не подсвечиваются. Да я думаю и с подсветкой можно проебаться.
Настроил подсветку алиасов на всякий случай.
#201 #1017676
>>1017674
>>1017470
А вообще хуёвый дизайн языка SQL. Ключевое слово AS должно быть обязательным при использовании алиасов. Всего 2 буквы, но такая хуйня не будет происходить
#202 #1017686
>>1013118
УСТРАИВАЕШЬСЯ В АУТСОРС-ГАЛЕРУ
@
ПРОШЕЛ СОБЕСЕДОВАНИЕ С ПИЗДОЙ-ЭЙЧАРШЕЙ
@
ПРОШЕЛ СОБЕСЕДОВАНИЕ С МЕСТНЫМ ТЕХЛИДОМ
@
ПОСЛЕДНИЙ УРОВЕНЬ- СКАЙП-ЗВОНОК С ЗАКАЗЧИКОМ ИЗ АМЕРИКИ
@
ЗАКАЗЧИК УДИВЛЕННО СПРАШИВАЕТ, ПО КАКОМУ ПОВОДУ КОНФЕРЕНЦИЯ
@
ПИЗДА-ЭЙЧАР ДАЖЕ НЕ ПРЕДУПРЕДИЛА ЕГО, ЧТО У НЕГО СОБЕСЕДОВАНИЕ ТИПА
14 Кб, 600x600
#203 #1017771
>>1012351
ТЫ КОММИТИЛ?
@
ЧТО ТЫ КОММИТИЛ?
44 Кб, 600x450
#204 #1017774
>>1017771
Я НЕ ПОМНЮ!
108 Кб, 750x750
#205 #1017778
>>1017774
ПОСМОТРИ ИСТОРИЮ РЕПОЗИТОРИЯ
@
120 КОММИТОВ
@
СЕЙЧАС КОММЕНТАРИИ ПРОЧТУ И ВСПОМНЮ
@
BUGFIX
@
GDRHFJKHCNERHJS
@
RTFGRT
@
34534
@
.
33 Кб, 522x526
#206 #1017835
>>1010694
У нас как-то американец заказал ERP/CRM систему для выращивания и учета марихуаны - все должно было нормально выглядеть и синхронизироваться с их федеральным средством учета всего этого говна.
Такого тупого, убогого и попросту неадекватного клиента у меня никогда не было (и, надеюсь, что не будет). У нас не было менеджмента вообще - ни дедлайнов, ни какого-то плана развития, ни четких задач, зато этот черножопый мудак постоянно сунул свой нос в наши дела и давал свои "ценнейшие" указания касательно технической части. Не смотря на полное отсутствие какого-либо четкого каркаса проекта, контролировался каждый пук - у нас на компах стояла трекеры, а в любое время дня и ночи он мог постучаться в скайп и спросить как ты там, чего ты тебя не слышно, при совершенно наплевав на часовые пояса и твой график работы.
С тех пор я избегаю американских заказчиков и всего с ними связанного.
77 Кб, 814x500
#207 #1017846
>>1017835

>ERP/CRM систему для выращивания и учета марихуаны


>Такого тупого, убогого и попросту неадекватного клиента у меня никогда не было

#208 #1018301
>>1017846
>>1017835
Всегда было интересно, а зачем людям нужны свои собственные ERP? Мало что ли всяких майкрософт дайнмакис, подделий от ораклов ? Вот к чему это, erp это же не сайт запилить, там на каждом шагу элементарно обосраться можно.
#209 #1018477
>>1018301
Ну там не совсем с нуля было - в качестве основы была использована OpenERP, но там было дохрена всего добавлено/выброшено/переписано.
#210 #1018532
>>1017778
Я такое только в жутком психе могу написать, и то всегда переделываю на нормальные перед тем, как пушить.
#211 #1018821
>>1013629
ПОРАБОТАЙТЕ У НАС ДЛЯ ОПЫТА
@
ПОТОМ СМОЖЕТЕ В РЕЗЮМЕ НАПИСАТЬ, ЧТО РАБОТАЛИ У НАС
@
ЭТОТ ПРОЕКТ ЗА $200 000 МЫ ПОРУЧИМ ВАМ, В ПОМОЩНИКАХ БУДЕТ ИЮНЬ-ТОСТЕР
@
НЕТ, КОНЕЧНО НЕ ОПЛАЧИВАЕТСЯ
@
И ЕЩЁ НОУТБУК ИЗ ДОМА ВОЗЬМИТЕ, У НАС СЕЙЧАС НЕТ КОМПЬЮТЕРА ДЛЯ ВАС
@
НАДЕЮСЬ, ЛИЦЕНЗИЯ НА PyCharm У ВАС КУПЛЕНА?
@
ДОБРО ПОЖАЛОВАТЬ В НАШУ ОРГАНИЗАЦИЮ!


От такого мой гироскутер, заправленный смузи, совершенно не тянет, не могу сыры из барбершопа до дома довезти.
29 Кб, 358x400
#212 #1018822
>>1017414
Слишком толсто.
#213 #1019106
>>1017686

> ГАЛЕРУ


Какое ебанутое название. 100% детектор хохлов. Раз вы так ноете, что галеры, хуелеры, так идите и фрилансьте. Вот там овертаймы так овертаймы. А некоторые клиенты ещё и любят наёбывать. А так просто не дропнешь, т.к. нужны хорошие отзывы. Я еле смог убедить клиентов, что мне нужен отпуск. А то они думали, что я робот. И естественно перед отпуском нужно СДЕЛАТЬ КАК МОЖНО БОЛЬШЕ!!111 Ничего что проект стоял год, но теперь нужна срочна!1121
#214 #1019107
>>1017778
Надеюсь, это не ты коммитил. Иначе поделом
#215 #1019395
>>1019106

> Раз вы так ноете, что галеры, хуелеры, так идите и фрилансьте.


Охуенная логика, если не нравится что ты по пояс в дерьме – попробуй погрузиться с головой.

> Вот там овертаймы так овертаймы.


Ну а как же вот это все:

> ОЛОЛО ССУ НА РАБОТОРАБОВ, РАБОТАЮ КОГДА ХОЧУ ПО 0000.1СЕК В ДЕНЬ

#216 #1020362
>>1018822

К сожалению, это было вытащено из продакшнового кода, написанного местным гением
#217 #1020723
>>1020362

>местным


Чего же ты тогда ожидал?
#218 #1021689
>>1019395

> Охуенная логика, если не нравится что ты по пояс в дерьме – попробуй погрузиться с головой.


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

> Ну а как же вот это все:


> > ОЛОЛО ССУ НА РАБОТОРАБОВ, РАБОТАЮ КОГДА ХОЧУ ПО 0000.1СЕК В ДЕНЬ


Когда ты нашёл пару адекватных клиентов с постоянными не срочными проектами, то так и происходит. Я нашёл пару таких. Но пока приходится доделывать и проекты тем, которым вечно нужно всё срочно. Постараюсь по возможности с ними больше не работать.
Опять же - хочешь много денег - работаешь с овертаймами. Если денег особо ни на что кроме жизни не надо и хочешь работать 0000.1СЕК В ДЕНЬ - постепенно закрываешь срочные проекты и начинаешь работать по 0000.1СЕК В ДЕНЬ. Если ещё и рейты огромные, то даже работая 0000.1СЕК В ДЕНЬ будешь получать достаточно много. А если с овертаймами - очень много
#219 #1021711
>>1019395
На фрилансе есть 2 стула - доширак питательный с ненапряжной работкой или овертайм 12 часов без выходных за хорошую оплату. Можно садиться на любой.
#220 #1021771
>>1021689

>пару адекватных клиентов с постоянными не срочными проектами


А когда нашел выигрышный лотерейный билет...
#221 #1021984
>>1012342
Батхерт ниочем от айфоноутки, драйвер ставиться один раз, режим разработчика включается тоже только 1 раз. В остальном все тоже самое. Подключил тел по усб -> Нажал ран и выбрал подключенный телефон.
#222 #1021986
#223 #1021988
>>1016283
А вот и победитель.
#224 #1026568
ОТПРАВИЛ РЕЗЮМЕ В КОМПАНИЮ
@
ЧЕРЕЗ ЧАС ЗВОНИТ БЫВШАЯ
@
ОНА ТАМ HR
#225 #1026569
>>998034 (OP)
СИДИШЬ В /PR/
@
ТЫ НЕ ПРОГРАММИСТ
@
ТРОЛЛИШЬ ПРОГРАММИСТОВ ЗАУЧЕННЫМИ СЛОВЕЧКАМИ
@
И ТАК 5 ЛЕТ
#226 #1026572
>>1017778
Моя жопа невероятно горит.
#227 #1027330
>>1007329
Ждем тебя тут.много таких по весне оттаивает с грыжами
#228 #1027515
>>1004068
Продакшенорабы сосут у Наукобогов.
#229 #1027578
>>1004068
1. Нехуй программировать на всяком говне типа явы или крестов.
2. Нехуй сидеть на унылых огромных говнопроектах, где большая часть тасков поддержка и фиксинг багов.
То есть, я понимаю, когда этой хуйнёй занимаются индусы или китайцы там, это всё не от хорошей жизни и альтернативы нет, но остальные чего добровольно в очередь за сладким хлебушком выстраиваются это хуй знает, ебанутые.
65 Кб, 282x316
#230 #1027672
>>1026568
Жиза!
#231 #1027687
>>1000720
Зачем единичка в скобках?
#232 #1027689
>>999763
Вынеси в сущность, выставь наружу красивый метод, возвращающий bool, который внутри будет обрабатывать этот пиздец. И ничо помнить не надо.
#233 #1027690
>>999763
Никакие роля подобного назначения нельзя сравнивать с false/true, 0/1, обезьяна.
#234 #1027691
>>1004086
Сразу ставить открывающую и закрывающую скобку - не?
#235 #1027693
>>1005489
Чем лучше? И в какой субд?
#236 #1027694
>>1005491
Во, малаца.
#237 #1027967
>>1017414
Комменты же поставили, че тебе не нравится? Все предельно ясно и читаемо.
206 Кб, 750x500
#238 #1027974

ПИЛИШЬ КОД 10/10, ЛУЧШИЙ В СВОЕЙ ЖИЗНИ
@
СОЗДАЕШЬ ПУЛ РЕКВЕСТ НА 100500 ФАЙЛОВ И ОТПРАВЛЯЕШЬ НА ПРОВЕРКУ КОМАНДЕ
@
КАМЕНТ ОТ ДЖУНИОРА: "ФАЙЛ НУЖНО НАЗВАТЬ НЕ MSБлаБла, А MsБлаБла
@
ТИМЛИД: ДА, ОТНЫНЕ МЫ БУДЕМ ПИСАТЬ КЭМЛКЕЙСОМ ВСЕГДА И ВЕЗДЕ
@
ПЕРЕИМЕНОВЫВАЕШЬ, КОМИТАЕШЬ, ПУШИШЬ, СОЗДАЕШЬ ПУЛ РЕКВЕСТ И ВДРУГ ТЫ УЗНАЕШЬ
@
ГИТОВЫЙ КЛИЕНТ НА ТВОЕЙ ВИНДЕ НЕ РАЗЛИЧАЕТ РЕГИСТР, А ГИТОВЫЙ СЕРВАК - РАЗЛИЧАЕТ
@
ТИМЛИД: ПРОЩЕ ПЕРЕПИШИ, ПЕРЕДЕЛАЙ, ПЕРЕЗАЛЕЙ, ПЕРЕСОЗДАЙ
#239 #1027981
>>1027974

>КАМЕНТ ОТ ДЖУНИОРА


Вот тут уже сразу бугурт
#240 #1027983
>>1027974
всем известо, что гит для пидоров. нормальные люди пользуются фоссил.
#241 #1027995
>>1027974

>НА ТВОЕЙ ВИНДЕ


мда пиздец ты лол
#242 #1027997
>>1027974
зачем отправлять код на проверку команде? Вам делать больше нечего? Или у директоров много лишнего бабла?
#244 #1028110
>>1027997
Потому что код поддерживает вся команда — время на ревью в итоге окупается.
#245 #1028301
>>1012426
@
КАЖДЫЙ СОБИРАЕТ ТРЕНАЖЁР ТОЛЬКО ПОД СВОЙ РОСТ, ГОВОРИТ ЧТО ТАК ПРОКАЧИВАЕТ ЭФФЕКТИВНЕЕ
224 Кб, 555x360
#246 #1030204
#247 #1030227
>>1027981
В чем бугурт? Если к нам приходит новый чел, весь код, им порождённый, сначала проходит через меня. После всех фиксов и моего ОКа код идёт сеньору/тимлиду. И не всегда им есть что добавить. Таким образом, получается повысить качество кода, используя время менее дорогого сотрудника (я джуниор).
#248 #1030228
>>998580
ООП
#249 #1030241
>>1010694
Напиши ему, что за приостановление контракта он должен тебе неустойку.
#250 #1030243
>>1011318
УМВР, ЧЯДНТ?
#251 #1030245
>>1011921

> клиент платит 9000 за говно


> критикуешь того, кто ему продал говно за 9000


> не можешь продать им что-то хорошее за 10000


Для начала стоит перестать наёбывать себя.
#252 #1030246
>>1012007

> Код без хозяина это плохо.


Код написанный макакой на скраме, который требует хозяина - вот это действительно плохо.
#253 #1030248
>>1012426
КАЧАЛКА НА ЗОНДАХ
@
#254 #1030266
>>1004068
Потому что программирование - это работа с определённым уровнем сложности, интересным определённым типам личности.

Неинтересной она становится, когда наниматель работает не по уму, а по какой-нибудь маркетинговой схеме, устраивая разработчикам ебанутые дедлайны в бесструктурном объектном проекте.
#255 #1030269
>>1030227
Бугурт в том, что человек строит образ своего величия не на деньгах (которые ему на галере всё равно не заплатят), а на доминировании в команде над нижними чинами.

Советский образ мышления, наложенный на бездуховного человека.
#256 #1030451
>>1018532
Сенсей-сан, научите правильно коммитить. Я описываю то, что я написал, но к концу дня это ужасно заёбывает
#257 #1030453
>>1028110
нет, не окупается. Это очередной маркетинговый развод типа "аджайла".
1) Время разработчиков очень дорого
2) Время всей команды дорого в степени
3) Код-ревью может показать только несоответствие каким-то стандартам. Код-ревью не помогает находить баги, баги могут найтись только при тестах, при запуске, в процессе эксплуатации

Итого вы тратите крайне дорогое время команды на бесполезную проверку количества пробелов и переводов строк. Владелец бизнеса либо ничего не понимает в программировании, либо дурак, раз тратить свои деньги на эту хуйню
#258 #1030476
>>1030453

>Код-ревью может показать только несоответствие каким-то стандартам.


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

>Код-ревью не помогает находить баги


Код-ревью помогает находить баги.
#259 #1030482
>>1030453

>Итого вы тратите крайне дорогое время команды на бесполезную проверку количества пробелов и переводов строк.


Эту хуйню мы не проверяем — за нас все делает хук при пуше в удаленный репозиторий.

>Владелец бизнеса либо ничего не понимает в программировании


Владелец бизнеса ничего не понимает в программировании.
#260 #1030838
ЧИТАЕШЬ ТРОЕЛСЕНА
@
ВСЕ КРУТО, ПРЕКРАСНО ПОДПИСАН КАЖДЫЙ ЧИХ
@
ДОХОДИШЬ ДО WPF ПРИВЯЗОК КОМАНД
@
НАПИСАННО ВСЕ КРАЙНЕ СКУДНО, НИХРЕНА ЧТО ДЕЛАТЬ НЕПОНЯТНО, ПОСМОТРЮ КА Я РЕШЕНИЕ
@
РЕАЛИЗОВАННА ПОЛОВИНА ЗАДАЧИ, И ТО НЕ ТЕМ СПОСОБОМ, ЧТО ОПИСАН В КНИГЕ
@
СКРИНШОТЫ ПОКАЗЫВАЮЩИЕ КАК 3 РАЗА НАЖАТЬ ДАЛЕЕ, МЫ НА ЦЕЛЫЙ РАЗВОРОТ ВСТАВИМ
@
ТЕБЕ ЧЕРЕЗ 3 НЕДЕЛИ НУЖНА РАБОТА, А ТО ОСТАНЕШСЯ НА УЛИЦЕ
79 Кб, 592x549
#261 #1030912
>>1030476

>Код-ревью помогает обнаружить неустойчивость кода к вероятным изменениям требований


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

>Код-ревью помогает находить баги.


нет, не помогает. Даже макконел пишет, что у обзоров кода самая низкая эффективность. Чтобы найти баг в чужом коде, нужно этот код знать лучше чем автор. Никто не тратит на такое свои мозговые усилия.
От этих обзоров и "кодчекеров" ты получаешь только геморрой и трату кучи времени из-за неких формальных признаков, типа лишнего пробела

Пожалуй оно нужно только на галере, где полкоманды это джуны. Тогда да
41 Кб, 736x736
#262 #1030981
BRANCH MASTER: СЮДА КОММИТЯТ НАШИ ДЖУНИОРЫ

НУ НЕ МОЖЕТ МОЯ ОШИБКА БЫТЬ ТАКОЙ ТУПОЙ

ОТДЕЛ ТЕСТИРОВЩИКОВ БЛАГОСЛОВЛЯЕТ ЭТУ ПРЕКРАСНУЮ СБОРКУ
#263 #1030990
>>1027974
@
ЧЕКАУТИШЬ РЕПОЗИТОРИЙ В ЛИНУКСЕ но не мак ос, т.к. там то же самое, что и в винде
@
ПЕРЕИМЕНОВЫВАЕШЬ ФАЙЛ И ПУШИШЬ
@
ПУЛИШЬ В ВИНДЕ
@
НИКАКОГО БАТТХЁРТА

Проходили уже, знаем
#264 #1031037
>>1030269
Не доминирования, а наставничество.
И да, иерархические модели везде, любая человеческая группа как либо объединённая всегда образует иерархическую модель. В плоские модели, равенство и прочее можно играться до первой серьёзной проблемы.
#265 #1031197
>>1030990
Вот бы щас три раза поперезагружаться, чтобы переименовать файл
127 Кб, 421x404
#266 #1031243

У СТУДИИ СТАТИЧНЫЙ ОДНОСТРАНИЧНИК НА БИТРИКСЕ
@
СТУДИЯ ДЕЛАЕТ САЙТЫ НА БИТРИКСЕ
@
ЗАРПЛАТА ВЕБ-МАКАКИ ДЕЛАЮЩЕЙ ОДНОСТРАНИЧНЫЕ САЙТЫ НА БИТРИКСЕ - 15ТЫР
#267 #1031289
ПИЛИШЬ НА БЭКЕНДЕ ИЕРАРХИЮ ЭКСЕПШЕНОВ
@
ДЛЯ КЛИЕНТА ОДНИ, СЕРВАКОВЫЕ - ДРУГИЕ, СЕРВИСА - ТРЕТЬИ
@
ПОЛЗЕШЬ СМОТРЕТЬ КАК КЛИЕНТ ОБРАБАТЫВАЕТ ЭКСЕПШЕНЫ НА КЛИЕНТЕ, А ТАМ
83 Кб, 790x1087
#268 #1031291
sage #269 #1031418
>>1005190

> Как менеджеры/заказчики не понимают такой простой вещи хз


А почему они должны? У них своих дел по горло
#270 #1031483
>>1031418
Хуй знает. У нас почти все пмы — бывшие разрабы. Говорить с ними на одном языке — вообще не проблема.
И бухаем мы вместе.
#271 #1031518
>>1031289
Не умею делать красивые жс вещи, пишу подобную хуйню
sage #272 #1031754
>>1004343
На хуй ты вообще что-то делаешь, если первый не закрыли? Предлагают новый — говоришь, что "вас в старом всё устраивает, сначала старый закройте пожалуйста". И только после того как закрывают старый говоришь о новом
512x512
sage #273 #1031756
>>1010428
НИЧЕГО, ЗВОНИТЕ КОНЕЧНО
@
Я ПРОСТО ТЕЛЕФОН ВЫКЛЮЧУ И ТРУБКУ БРАТЬ НЕ БУДУ
512x512
sage #274 #1031758
>>1011632
НА БРЕЙНФАКЕ
sage #275 #1031762
>>1012160

> Нельзя допустим парсить 50 мегабайтный XML-файл и передавать статус выполнения на клиент


Вообще-то можно. На обработке файла пиши в отдельный key-value, а некий другой тред в браузере показывает это значение из key-value
512x512
sage #276 #1031764
>>1012646
GULP ЭТО ТААААААААКОЙ 2015, WEBPACK СЕБЕ ЗАВЕЗИ УЖЕ
#277 #1031777
>>1031243
все лучше чем у меня было.
РАБОТАЕШЬ В СТУДИИ С ЗАЯВЛЕННЫМИ ТОП ТЕХНОЛОГИЯМИ
@
ЗАКАЗОВ НЕТ
@
РАБОТАЕШЬ В САНДЕРБЕРДЕ И НА АВИТО
@
ПОЛУЧАЕШЬ 10К
#278 #1031888
>>998527
Кто тебе это сказал? Голоса в голове?
#279 #1032585
>>1031754

> И только после того как закрывают старый говоришь о новом


Сам недавно дошёл до такой системы.
#280 #1032597
>>1031756
Годно. Иногда закрываю все месенджеры, когда заебут
#281 #1032824
Срочно но не очень понадобились деньги.
Решил вернуться на одесапворк, но меня там игнорят, хнык-хнык.
Хотя иногда приходят предложения поработать за $75, но кому они нахуй сдались.
У меня все.
27 Кб, 480x360
#284 #1033049
РАНЬШЕ ПОДРАБАТЫВАЛ ЭНИКЕЙЩИКОМ ПО ВЫЗОВУ
@
ТЕПЕРЬ ВПИСАЛСЯ В МЕГАПРОЕКТ МЕГАКОРПОРАЦИИ
@
300К В СЕКУНДУ ЙОБА-АВТОМАТИКА РОБОТЫ-СГИБАЛЬЩИКИ ПРОШИВКИ АССЕМБЛЕР ВСЕ ДЕЛА
@
ПЕРИОДИЧЕСКИ ЗВОНЯТ СТАРЫЕ КЛИЕНТЫ С ПРОСЬБАМИ ПОЧИСТИТЬ КОМПЛЮХТЕР А ТО ЧЕТО СТАЛ ТОРМОЗИТЬ
@
У БАБУШЕК-БУХГАЛТИРОВ ЗАЕДАЮТ МЫШКИ И ЗЛОБНЫЕ ВИРУСЫ ШИФРУЮТ ФАЙЛЫ
113 Кб, 315x437
#285 #1033946
>>1030228
ОЧКО
@
ОБЪЕБОС
@
ПЕТУШЕНИЕ
26 Кб, 200x199
#286 #1033949
>>1030912

>1986


>1996


>2002


Окей.
#287 #1034145
ДЕНОРМАЛИЗАЦИЯ БАЗЫ ДАННЫХ
#288 #1034151
ПРИГЛАШАЮТ ФРОНТЕНДЩИКОМ
@
В ОПИСАНИИ КОМПАНИЯ ДЕЛАЕТ НЕЕБАЦЦО КРУТЫЕ ПРОЕКТЫ
@
ОПЫТНАЯ ФРОНТЕНД-КОМАНДА СЕНЬОРОВ-ПОМИДОРОВ ЖДЁТ ТЕБЯ
@
JAVASCRIPT, ANGULAR, REACT, GULP, СМУЗИ, СПИННЕР, АНАЛЬНАЯ ПРОБКА В СПИСКЕ ТЕХНОЛОГИЙ
@
ЗАХОДИШЬ НА САЙТ ОРГАНИЗАЦИИ СО СМАРТФОНА
@
ВСЕ РАСПИДОРАШЕНО, ТЕКСТ НАЕЗЖАЕТ НА КАРТИНКИ, ССЫЛКИ НЕКЛИКАБЕЛЬНЫ, ГРУЗИТСЯ 2 МИНУТЫ НА 4G ИНТЕРНЕТЕ
@
ИДИТЕ-КА ВЫ НАХУЙ

[/b]
#289 #1034155
>>1034151

>ВСЕ РАСПИДОРАШЕНО, ТЕКСТ НАЕЗЖАЕТ НА КАРТИНКИ, ССЫЛКИ НЕКЛИКАБЕЛЬНЫ, ГРУЗИТСЯ 2 МИНУТЫ НА 4G ИНТЕРНЕТЕ


>ПРИГЛАШАЮТ ФРОНТЕНДЩИКОМ


Ну так все логично, потому и ищут.
#291 #1034162
>>1034155
С этим верстальщик справится. В вакансии явно посерьезнее требования.
sage #292 #1034179
>>1032597
Постоянно так делаю. И телефон выключаю. Сука, только в поток вошёл, как какой-нибудь даун звонит с вопросами, которые может задать в телеграмме и подождать часок. Я ебал
sage #293 #1034181
>>1033049
а в чём бугурт? Просто отказывай, говори, что больше ничем таким не занимаешься
#294 #1034330
>>1034151

>[/b]


И тут же сам объебался с двачеразметкой, кек.
#295 #1034331
>>1034181
Хуй его знает, но бомбит знатно.
#296 #1034403

УСТРАИВАЕШЬСЯ НА ПЕРВУЮ РАБОТУ
@
СМОТРИШЬ ТРЕБОВАНИЯ
@
ТАААК, ДЖЯВА, СПРИНГ, ТААААК А ЭТО ЧЕ ТАКОЕ
@
ТАК ПАДАЖИ ЕБАНА, А ЭТО ЧТО ЗА %HUITA-NAME%?
@
НА СОБЕСЕ ОБЪЯСНЯЮТ ЧТО %HUITA-NAME% - ЭТО ТАКАЯ ПЛАТФОРМА, НАПИСАННАЯ НА СПРИНГЕ, КОРОЧЕ ОБЫЧНЫЕ ДЖЯВА-ТЕХНОЛОГИИ, РАЗБЕРЕШЬСЯ
@
ДОКИ ПО %HUITA-NAME% ПИСАЛИСЬ ПЬЯНЫМИ ИНДУСАМИ, ИХ МОЖНО СЧИТАТЬ ЧТО НЕТ
@
ИСХОДНОГО КОДА ТОЖЕ НЕТ, СИДИШЬ И ДЕКОМПИЛИШЬ ДЖАРНИКИ
@
В ДЕКОМПИЛЕННЫХ ДЖАРНИКАХ НЕТ НАЗВАНИЙ ПЕРЕМЕННЫХ, ВСЕ ПЕРЕМЕННЫЕ НАЗЫВАЮТСЯ VAR0, VAR1 И Т Д
@
НАГУГЛИТЬ НИЧЕГО НЕВОЗМОЖНО
@
КУЧА XML-КОНФИГОВ, В КОТОРЫХ НЕКОТОРЫЕ АТРИБУТЫ ВООБЩЕ НЕПОНЯТНО ЧЕ ДЕЛАЮТ
@
ДУМАЕШЬ, ЧТО ЗА HUI="PIZDA" В КОНФИГЕ
@
ОТКРЫВАЕШЬ ДОКИ
@
ATTRIBUTES:
HUI: DEFINES HUI
@
СПРАШИВАЕШЬ У ЧУВАКА, КОТОРЫЙ НЕСКОЛЬКО ЛЕТ ЗАНИМАЕТСЯ ЭТОЙ ХУЙНЕЙ, ЧЕ ОЗНАЧАЕТ HUII="PIZDA"
@
ГОВОРИТ ХЗ, НИ РАЗУ ЭТО НЕ ИСПОЛЬЗОВАЛ
@
ДУМАЕШЬ, КАК ТЕБЕ ЧЕ-ТО ЗАПИЛИТЬ
@
А, НУ НАВЕРНОЕ ВОТ ЭТОТ МОДУЛЬ В %HUITA-NAME% ДОЛЖЕН ПОМОЧЬ
@
ОТКРЫВАЕШЬ ДОКИ
@
НЕСКОЛЬКО СТРАНИЦ ХУИТЫ ДЛЯ БИЗНЕС-ЮЗЕРОВ: USING %HUITA-COMPANY% %HUITA-NAME% %HUITA-MODULE% ALLOWS YOU TO INCREASE YOUR PROFITS AND CUSTOMER LOYALTY, ETC, ETC.
@
ПОСЛЕ ЭТИХ НЕСКОЛЬКИХ СТРАНИЦ ПРИМЕР КОДА 5 СТРОЧЕК И БОЛЬШЕ НИЧЕГО
#296 #1034403

УСТРАИВАЕШЬСЯ НА ПЕРВУЮ РАБОТУ
@
СМОТРИШЬ ТРЕБОВАНИЯ
@
ТАААК, ДЖЯВА, СПРИНГ, ТААААК А ЭТО ЧЕ ТАКОЕ
@
ТАК ПАДАЖИ ЕБАНА, А ЭТО ЧТО ЗА %HUITA-NAME%?
@
НА СОБЕСЕ ОБЪЯСНЯЮТ ЧТО %HUITA-NAME% - ЭТО ТАКАЯ ПЛАТФОРМА, НАПИСАННАЯ НА СПРИНГЕ, КОРОЧЕ ОБЫЧНЫЕ ДЖЯВА-ТЕХНОЛОГИИ, РАЗБЕРЕШЬСЯ
@
ДОКИ ПО %HUITA-NAME% ПИСАЛИСЬ ПЬЯНЫМИ ИНДУСАМИ, ИХ МОЖНО СЧИТАТЬ ЧТО НЕТ
@
ИСХОДНОГО КОДА ТОЖЕ НЕТ, СИДИШЬ И ДЕКОМПИЛИШЬ ДЖАРНИКИ
@
В ДЕКОМПИЛЕННЫХ ДЖАРНИКАХ НЕТ НАЗВАНИЙ ПЕРЕМЕННЫХ, ВСЕ ПЕРЕМЕННЫЕ НАЗЫВАЮТСЯ VAR0, VAR1 И Т Д
@
НАГУГЛИТЬ НИЧЕГО НЕВОЗМОЖНО
@
КУЧА XML-КОНФИГОВ, В КОТОРЫХ НЕКОТОРЫЕ АТРИБУТЫ ВООБЩЕ НЕПОНЯТНО ЧЕ ДЕЛАЮТ
@
ДУМАЕШЬ, ЧТО ЗА HUI="PIZDA" В КОНФИГЕ
@
ОТКРЫВАЕШЬ ДОКИ
@
ATTRIBUTES:
HUI: DEFINES HUI
@
СПРАШИВАЕШЬ У ЧУВАКА, КОТОРЫЙ НЕСКОЛЬКО ЛЕТ ЗАНИМАЕТСЯ ЭТОЙ ХУЙНЕЙ, ЧЕ ОЗНАЧАЕТ HUII="PIZDA"
@
ГОВОРИТ ХЗ, НИ РАЗУ ЭТО НЕ ИСПОЛЬЗОВАЛ
@
ДУМАЕШЬ, КАК ТЕБЕ ЧЕ-ТО ЗАПИЛИТЬ
@
А, НУ НАВЕРНОЕ ВОТ ЭТОТ МОДУЛЬ В %HUITA-NAME% ДОЛЖЕН ПОМОЧЬ
@
ОТКРЫВАЕШЬ ДОКИ
@
НЕСКОЛЬКО СТРАНИЦ ХУИТЫ ДЛЯ БИЗНЕС-ЮЗЕРОВ: USING %HUITA-COMPANY% %HUITA-NAME% %HUITA-MODULE% ALLOWS YOU TO INCREASE YOUR PROFITS AND CUSTOMER LOYALTY, ETC, ETC.
@
ПОСЛЕ ЭТИХ НЕСКОЛЬКИХ СТРАНИЦ ПРИМЕР КОДА 5 СТРОЧЕК И БОЛЬШЕ НИЧЕГО
#297 #1034406
>>1034403
1c описал
#298 #1034469
>>1034406
Ебанись. В 1с операторы отлично документированы.
#299 #1034536
>>1034403
Проиграл. Дякую боже, що я не джявiст.
#300 #1034587
SETCOOKIE("TESTCOOKIE", $VALUE);
@
WARNING: CANNOT MODIFY HEADER INFORMATION - HEADERS ALREADY SENT
@
ДОЛГО ИЩЕШЬ ЭТОТ БЛЯДСКИЙ ЭНТЕР ПОСЛЕ ?> ГДЕ-ТО В ЧУЖИХ ИНКЛУДАХ
#301 #1034623
>>1034587
Открой для себя grep, болезный. Или изучи документацию по глобальному поиску строки для твоей IDE.
#302 #1034630
>>1004068
А хули делать? 90% вакансий это ебаная рутина, которая интересна очень недолгое время.
#303 #1034670
>>1027578

>говне типа явы или крестов.


Назови в таком случае не-говно
#304 #1034713
>>1034670
Ну Английский и Украинский ничего такие языки.
СМЕЙТЕСЬ ИЛИ УВОЛЮ ВАС ВСЕХ, ПИДОРЫ
#305 #1034716
>>1034587
Похапе-макаки должны страдать.
#306 #1034720
>>1034713
толсто-зелено.
#307 #1034761
>>1034587
УДАЛЯЕШЬ ВСЕ ?> В КОНЦЕ ВСЕХ PHP ФАЙЛОВ
@
ВЕДЬ ОНИ НЕ ОБЯЗАТЕЛЬНЫ И БОЛЕЕ ТОГО ВРЕДНЫ
@
НИКАКОГО БУГУРТА


Даже в пхп шторме есть инспекция, которая предлагает удалить это говно
#308 #1034771
вводные: Мы маленькая фирма из 5 человек, которая чисто занимается мордами. Заказчик нанял нас для своего проекта на морду и на жопу каких-то индусов. С Индусами прямой связи нет т.к. заказчик хочет контролировать все и поэтом с ними нет прямой связи из этого выходят нехуйные задержки бывает.


ГОВОРИШЬ ТАКОЙ ИДНУСАМ: "ВЫ МНЕ В РЕСПОНСЕ НА ЗАПРОС ПО ИНФЕ АЙТЕМА ВООБЩЕ ВЫДАВАЙТЕ ВСЕ ЧТО У ВАС ЕСТЬ ПО АЙТЕМУ, НАМ ВСЕ НУЖНО"

@
ИНДУСЫ ВСЕ ПОНИМАЮТ ЧЕРЕЗ ЖОПУ. И ОНИ ТУПО ДОБАВИЛИ ПАРАМЕТР ОТВЕТА "ALL_INFO" И В НЕМ ТУПО КУСОК ПИТОНОВСКОГО КОДА СТРОКОЙ
@
ОХУЕВАЕМ. БЬЕМ ТРЕВОГУ ШО ДЕЛАТЬ ШО ДЕЛАТЬ. ЗАКАЗЧИК ГОВОРИТ ЧТО ВЫ ПОКА "КАК-ТО ЭТО ОБКАТАЙТЕ. ИНДУСЫ ПОФИКСЯТ ЧЕРЕЗ 2 ДНЯ"
@
НУ НИЧЕ БЛАГО КОД ПИТОНОВСКИЙ - ЭТО ТОЛИ ВЫЗОВЫ ИХ ФУНКЦИЙ С АРГУМЕНТАМИ ДЛЯ КАЖДОГО АЙТЕМА. E.G. `'nowTs': datetime.datetime(2017, 6, 19, 7, 41, 4, 42350),` - НУ ТОЕСТЬ ПОВЫКОВЫРИВАТЬ КОЕ-КАК МОЖНО ПО ЕБАНУТОМУ, СЛАВА БОГУ ХОТЬ РЕЛЬНО ТУПО ВСЕ ПАРАМЕТРЫ ЕСТЬ. ПЕРЕДЕЛЫВАЕМ МОРДУ ПОД ОТОБРАЖЕНИЕ И РАБОТАЙ СО ВСЕЙ ИНФОЙ, КОЕКАК РАСПАРСИВАЕМ ОТВЕТИ МОЛИМСЯ ЧТОБ В ТЕЧЕНИИ ДВУХ ДНЕЙ НА ЗАВОДАХ ТАМ НИЧЕГО НЕ НАЕБНУЛОСЬ (т.к. ЭТА ИНФА ДОЛЖНА ОТОБРАЖАТЬСЯ УЖЕ СЕГОДНЯ А ТО У НАС У ИНВЕСТЕРОВ ХУЙ УПАДЕТ БЛЯ ДАВАЙ СУКА ДЕЛАЙТЕ)
@
ЧЕРЕЗ ДВА ДНЯ ИНДУСЫ ВЫКАТЫВАЮТ БЕК УЖЕ БЕЗ ЭТОЙ ХУЙНИ. НО ОТВЕТ ОДИН ХУЙ НЕ ПАРСИТСЯ КАК ДЖЕЙСОН (ТАМ СКОБКИ ПОМЕНЯТЬ НАДО И ВРОДЕ НЕ ТЕ БЫЛИ) И БЛЯДЬ ВНЕЗАПНО ТЕПЕРЬ НЕТ ПОЛ ИНФЫ
@
ЗАКЗЧИК ГОВОРИТ НУ ВЫ ТИП НОВУЮ ИНФУ ЗАПИХУЙТЕ А ТОЙ КОТОРОЙ НЕТ. НУ ВЫ ТИП НАПИШИТЕ ТАМ КАКУЮ-ТО РАНДОМНУЮ ИНФУ И СБОКУ (INVALID) НАПИШИТЕ. ТИПО СБОЙ
@
ВСЯ ЭПОПЕЯ ЗАКНЧИВАЕТСЯ ЧЕРЕЗ НЕДЕЛИ ДВЕ. ИНВЕСТОРЫ НИХУЯ НЕ ЗНАЮТ И ГОТОВЫ ДАТЬ ОРДЕН ЗА РЕАКТИВНОЕ РАЗВИТИЕ ПРОЕКТА. ИНДУСЫ ПИШУТ ЧТО "МОЖЕТ У НАС КОД ГОВНО. ЗАТО МЫ НОРМАЛЬНО МОЖЕМ ПРОДУМЫВАТЬ АРХИТЕКТУРЫ". ЗАКАЗЧИК ГОВОРИТ ЧТО БЕК ВПРИНЦИПЕ НЕУИНОВАТ ТАК СИЛЬНО (НУ ОФК НЕ ХОЧЕТСЯ НАНИМАТЬ КОГО-ТО БОЛЬШЕ ЧЕМ ЗА 2 БАКАСА, НЕБОСЬ, - ВОТ И ОПРАВДЫВАЙ ТАКОЕ ГОВНО)

//ну и да. Индусские пропертис аля - kill_me и dont_need еще тех лулзов доставляют.
#308 #1034771
вводные: Мы маленькая фирма из 5 человек, которая чисто занимается мордами. Заказчик нанял нас для своего проекта на морду и на жопу каких-то индусов. С Индусами прямой связи нет т.к. заказчик хочет контролировать все и поэтом с ними нет прямой связи из этого выходят нехуйные задержки бывает.


ГОВОРИШЬ ТАКОЙ ИДНУСАМ: "ВЫ МНЕ В РЕСПОНСЕ НА ЗАПРОС ПО ИНФЕ АЙТЕМА ВООБЩЕ ВЫДАВАЙТЕ ВСЕ ЧТО У ВАС ЕСТЬ ПО АЙТЕМУ, НАМ ВСЕ НУЖНО"

@
ИНДУСЫ ВСЕ ПОНИМАЮТ ЧЕРЕЗ ЖОПУ. И ОНИ ТУПО ДОБАВИЛИ ПАРАМЕТР ОТВЕТА "ALL_INFO" И В НЕМ ТУПО КУСОК ПИТОНОВСКОГО КОДА СТРОКОЙ
@
ОХУЕВАЕМ. БЬЕМ ТРЕВОГУ ШО ДЕЛАТЬ ШО ДЕЛАТЬ. ЗАКАЗЧИК ГОВОРИТ ЧТО ВЫ ПОКА "КАК-ТО ЭТО ОБКАТАЙТЕ. ИНДУСЫ ПОФИКСЯТ ЧЕРЕЗ 2 ДНЯ"
@
НУ НИЧЕ БЛАГО КОД ПИТОНОВСКИЙ - ЭТО ТОЛИ ВЫЗОВЫ ИХ ФУНКЦИЙ С АРГУМЕНТАМИ ДЛЯ КАЖДОГО АЙТЕМА. E.G. `'nowTs': datetime.datetime(2017, 6, 19, 7, 41, 4, 42350),` - НУ ТОЕСТЬ ПОВЫКОВЫРИВАТЬ КОЕ-КАК МОЖНО ПО ЕБАНУТОМУ, СЛАВА БОГУ ХОТЬ РЕЛЬНО ТУПО ВСЕ ПАРАМЕТРЫ ЕСТЬ. ПЕРЕДЕЛЫВАЕМ МОРДУ ПОД ОТОБРАЖЕНИЕ И РАБОТАЙ СО ВСЕЙ ИНФОЙ, КОЕКАК РАСПАРСИВАЕМ ОТВЕТИ МОЛИМСЯ ЧТОБ В ТЕЧЕНИИ ДВУХ ДНЕЙ НА ЗАВОДАХ ТАМ НИЧЕГО НЕ НАЕБНУЛОСЬ (т.к. ЭТА ИНФА ДОЛЖНА ОТОБРАЖАТЬСЯ УЖЕ СЕГОДНЯ А ТО У НАС У ИНВЕСТЕРОВ ХУЙ УПАДЕТ БЛЯ ДАВАЙ СУКА ДЕЛАЙТЕ)
@
ЧЕРЕЗ ДВА ДНЯ ИНДУСЫ ВЫКАТЫВАЮТ БЕК УЖЕ БЕЗ ЭТОЙ ХУЙНИ. НО ОТВЕТ ОДИН ХУЙ НЕ ПАРСИТСЯ КАК ДЖЕЙСОН (ТАМ СКОБКИ ПОМЕНЯТЬ НАДО И ВРОДЕ НЕ ТЕ БЫЛИ) И БЛЯДЬ ВНЕЗАПНО ТЕПЕРЬ НЕТ ПОЛ ИНФЫ
@
ЗАКЗЧИК ГОВОРИТ НУ ВЫ ТИП НОВУЮ ИНФУ ЗАПИХУЙТЕ А ТОЙ КОТОРОЙ НЕТ. НУ ВЫ ТИП НАПИШИТЕ ТАМ КАКУЮ-ТО РАНДОМНУЮ ИНФУ И СБОКУ (INVALID) НАПИШИТЕ. ТИПО СБОЙ
@
ВСЯ ЭПОПЕЯ ЗАКНЧИВАЕТСЯ ЧЕРЕЗ НЕДЕЛИ ДВЕ. ИНВЕСТОРЫ НИХУЯ НЕ ЗНАЮТ И ГОТОВЫ ДАТЬ ОРДЕН ЗА РЕАКТИВНОЕ РАЗВИТИЕ ПРОЕКТА. ИНДУСЫ ПИШУТ ЧТО "МОЖЕТ У НАС КОД ГОВНО. ЗАТО МЫ НОРМАЛЬНО МОЖЕМ ПРОДУМЫВАТЬ АРХИТЕКТУРЫ". ЗАКАЗЧИК ГОВОРИТ ЧТО БЕК ВПРИНЦИПЕ НЕУИНОВАТ ТАК СИЛЬНО (НУ ОФК НЕ ХОЧЕТСЯ НАНИМАТЬ КОГО-ТО БОЛЬШЕ ЧЕМ ЗА 2 БАКАСА, НЕБОСЬ, - ВОТ И ОПРАВДЫВАЙ ТАКОЕ ГОВНО)

//ну и да. Индусские пропертис аля - kill_me и dont_need еще тех лулзов доставляют.
#309 #1034772
>>1034771
сори за орфографию, я нихуя проверять не буду свой текст.
#310 #1034773
>>1034772
Ну и да - выкатывание на продакт занимаются индусы.
Так что часто нас тупо ставят перед фактом что "ОНО УЖЕ ТАМ".
319 Кб, 512x512
#311 #1034792
>>1034771
Читал и плакал.
#312 #1034809
>>1034330
это не бага, это фича
343 Кб, 808x1591
#313 #1035266
ТЫ НИКЧЕМНАЯ КРЕСТОМАКАКА
@
ПЫТАЕШЬСЯ САМОУТВЕРДИТЬСЯ ХОТЯ БЫ В 1С-ТРЕДЕ
@
ОБОСРАЛСЯ ДАЖЕ ТАМ
#314 #1035272
>>1035266
GCC считает этот код валидным, например.
#315 #1035276
>>998527
вот не пизди. В вашем ебанном руби до сих пор консистентность состояний не завезли. рубиновые гламурные даунята. крудошлепы блядь, вот скажи нахуй писать крады если на пыхе миилион компонентов, которые позволяют просто СКОНФИГУРИРОВАТЬ
#316 #1035297
>>1035266
Крестодурачка (любой меньше 2 лет опыта на крестах) даже одинэсник обидит.
#317 #1035326
>>1035266
Что сказать то хотел, 1С-Петушок?
#318 #1035446
>>1034771

> Индусские пропертис аля - kill_me и dont_need еще тех лулзов доставляют



function get_online_sunil() {..}

function submitFriendsunil($data) {..}

$sunil = $_POST;

$sunil12 = array_merge($arry1, $arry2 ,$arry3);

/ ------------- code added by pradip ------------- /

// commented by pradip
#320 #1035483
>>1035266
не обоссыте, а поясните пацаны
что не так то с void main(return;)?
и причем тут entry-point?
#321 #1035504
>>1035483
медленнофикс
void main(){return;}
#322 #1035508
>>1035504
по моему скромному вебмакачему мнению, наверное неопределенное поведение, void и пустой return.
#323 #1035511
>>1035504
Void функция разве может возвращать что-либо?
#324 #1035513
>>1035511
Нет, но в том примере она ничего и не возвращает, результат зависит от реализации компилятора, может сругается, а может и нет.
#325 #1035530
>>1035513
Ясно, в общем 1с-шник доебался сам не зная к чему.
54 Кб, 874x249
#327 #1035814
>>1035483
Вопрос рассчитан на знание синтаксиса и своей среды разработки.
Стандарт языка строго регламентирует тип возвращаемого значения для главной функции, однако, чтобы не взрывать мозг раньше времени, в компиляторах предусмотрены флаги для понижения строгости проверки кода. Именно такие флаги подставляются ИДЕ по дефолту, из-за чего сообщений об ошибке не будет, на чем, собственно, и попался оппонент. Вопрос не на хелоувордщика, в общем.
#328 #1035892
>>1035266

хоть и не по стандарту и GCC будет warning выдавать, но код рабочий. Return делать без параметров тоже допустимо.

мимо-байтоёб за 200 тыс казахстанских тенге (блядь, как стыдно это звучит)
#329 #1035895
>>1035892
пруфы не прикрепил

первое - mplab (и клон gcc), второе - keil (и armcc), третье qt (и mingw)

вообще, подобные вопросы любят всякие мудацкие преподы в универе на экзаменах задавать - тебе это никогда не встретится, ты никогда об этом не подумаешь - но на вот тебе, погляди, подумай, убедись, что Я ПРЕПОД - Я УМНЫЙ, А ТЫ ТУПОЙ
#330 #1035908
>>1034403
Напомнило мне один экзотический язык, который мало того, что человек 100 на всей планете используют, так еще и доки примерно такие же, как ты описал. Но ничего, даже на хабре блог ведут.
#331 #1035909
>>1035895
Почему ебаный QtCreator не поддерживает Flex и Bison даже в теории, даже плагина такого нету и не намечается? Почему даже сраный KDevelop поддерживает их из коробки?
#332 #1035910
>>1035908
Haskel?
#333 #1035911
>>1035910
Нет, хаскель слишком популярен. Не скажу, ибо диванонъ, таких динозавров по пальцам пересчитать можно, лол.
#335 #1036023
>>1035911
Ну, мне кажется, что тот же Idris будет практичнее хаскеля. Хотя он и написан на хаскеле.
#336 #1037593
ПЕРЕДАВАТЬ ПАРАМЕТРЫ В ФУНКЦИЮ ПРИ ПОМОЩИ ГЛОБАЛЬНЫХ ПЕРЕМЕННЫХ ИЛИ ЗАПИСЫВАТЬ ЗНАЧЕНИЯ В $_POST
#337 #1037617
У CODEIGNITER'А ЕСТЬ КЛАСС ДЛЯ АПЛОУДА ФАЙЛОВ
@
ЕМУ МОЖНО ПЕРЕДАВАТЬ КАСТОМНОЕ НАЗВАНИЕ ФАЙЛА, КУДА НУЖНО СОХРАНИТЬ ФАЙЛ
@
НО НЕТ БЛЯДЬ, ОН ВСЁ РАВНО НЕ ОБЯЗАТЕЛЬНО СОХРАНИТ ФАЙЛ ПОД ТАКИМ ИМЕНЕМ - МОЖЕТ ВСТАВИТЬ АНДЕРСКОРЫ ПЕРЕД ТОЧКАМИ - ТИПА ЗАЩИТА ОТ ВЫПОЛНЕНИЯ СКРИПТОВ


Сегодня пол дня проебался с этим говном, т.к. картинки загадочным образом сохранялись не совсем под теми именами, которые код экшена генерировал. Конечно, я ни в коем случае не выбрал этот говно-фреймворк. Но проект легаси. Теперь буду за километр обходить codeigniter
#338 #1037624
>>1034403

> HUI: DEFINES HUI


Заурчал в голосину
#339 #1037627
>>1034587
Огого ёбаный в рот, так вот почему у меня ошибка 000000000
#340 #1037630
>>1034761
А не лучше ли переписать код так, чтобы это не зависело от того, что там за пробелы после ?>?
#341 #1037633
>>1035266
Писал пустой return еще в школе
#342 #1037637
>>1037593
ХРАНИТЬ РЕЗУЛЬТАТ ВЫПОЛНЕНИЯ МЕТОДОВ В $_SESSION
#343 #1037712
>>1037633

>Писал только пустой return в школе


пофиксил дауна
#344 #1038697
>>1035895
В первом ты компилировал С файл - там похуй, если тип отличается - кинет варнинг. Кейл тоже С файл компилит - варнинг кинет. А вот Qt - это уже c++, там с типами уже жёстко, если различается что-то - считается за ошибку. По-моему это больше вопрос на знание различий С и С++.
#345 #1038769
>>1038697
В случае с плюсами, стоит флаг компилятора считать ворнинги ошибками.
#346 #1038801
>>1034403
Прямо документация от БАРС Груп по их платформе М3
#347 #1038813
>>1038769
В плюсах ошибка идет, а не варнинг. Оно пытается найти определение в файле int ::main() или int ::main(int argc, char argv), но не находит. Да и перегрузки функций по возвращаемому значению нету. Вообще странно, что кто-то ещё вспоминает про определение main из борланд с++, я думал их компиляторы сдохли лет 15 назад.
#348 #1038821
был репозиторий на гитлаб, коммитил и пушил туда свою хуйню, потом все говно собрали в один НЕВЪЕБЕННЫЙ репозиторий с рецептами и шлюхами (кастомная сборка убунты, yocto project) и теперь мне надо пушить все свое говно в одтельный брэнч, но к тому же не в корень, а в /branch/recipes-core/huyo/mayo/files
гугл говорит про какие-то subtree, submodule но чо-то я никак не могу одуплить как это все теперь запиздячить в этот новый репо блеать?
#349 #1038867
>>1038813

>борланд



У меня от этого слова БОРЛАНД
#350 #1039254
>>998335
С одной стороны похуй. Но я мог бы спокойно сделать это на следующий день. А вместо этого следующий день ходишь как зомби, т.к. организм не привык поздно спать и всё равно просыпается максимум в 10
#351 #1039535
>>1011246
У кого там это стандарт? Мне аж интересно стало.
#352 #1039566
>>1035513
Как же горит от такой хуйни когда приходится жонглировать компиляторами
#353 #1039567
>>1038867
У тебя рекурсия.
#354 #1039851
>>1012126
Посмотри, сколько сотен тысяч долларов собрала продажа каждого из топовых плагинов -- и встретимся на Марсе
#355 #1039852
>>1012160
Диван, сокеты на в PHP -- стандартная история, тащемта
#356 #1039999
>>1039535
IEEP
Institute of Electrical and Electronics Perdoliques
#357 #1040086

$VENDOR дал нам доступ к своей БД
@
Давайте поднимем репликацию
@
Нет, давайте напишем похепе скрипт, который подключается к БД через VPN, оборачивает результаты в JSON, складывает в ZIP-файл, и его можно скачать. А скрипт захостим на вебсайте в индонезии.
@
Чому импорт тормозит
#358 #1040088
>>1038821

> /branch



SVN-гастарбайтеры не нужны
#359 #1040160

>>103591


Неужели это flow?
#360 #1040182
Задача - сделать древовидную структуру папок внутри которых лежат документы
@
В БД джве таблицы folders и documents, в последней поля id, folder_id, content
@
Контент - CSV-подобный текст
@
Но вдруг концепция меняется - один документ может находится одновременно в нескольких папках
@
Теперь в поле "content" первой строкой идет список айдишников папок (кроме первой) в которых также лежит документ
@
Концепция меняется еще раз - теперь один документ может быть ссылкой на другой документ, а не самостоятельной сущностью
@
В поле content первая строка теперь может иметь вид "hardlink:id". А может и не иметь


Реальная история. До сих пор иногда просыпаюсь в холодном поту, вспоминая этот кошмар.
#361 #1040190
>>1040182
Нужна третья таблица, в которой хранятся ссылки.
#362 #1040270
>>1040182
а что сложного? создать отдельную таблицу под ссылки документов на документы. нормальная задача, я бы поделал.
#363 #1040327
РАБОТАЕШЬ ГАВНОМ НА ПАЛОЧКЕ ЗА 10 РУБЛЕЙ
@
НИХУЯ НЕ ШАРИШЬ В ПРОГРАММИРОВАНИИ
@
СИДИШЬ В /PR/
@
ЧУВСТВУЕШЬ СЕБЯ ЧАСТЬЮ ИЛИТНОГО СООБЩЕСТВА
#364 #1040337
>>1040327
Я так в /wm/ и /ra/ сижу.
#365 #1040338
>>1040337
Ну как там в ватном манямирке, братишка?
#366 #1040340
>>1040338
За последние годы успешно процветает.
#367 #1040341
>>1040340
Хорошо.
30 Кб, 604x604
#368 #1040649
>>1040327
ХУЯРИШЬ МНОГОПОТОЧНЫЕ ПРИЛОЖЕНИЯ НА ПИТОНЕ
@
ПОД ВИНДОВЗ
@
СО ВСТРОЕННЫМ ВЕБ-ИНТЕРФЕЙСОМ ДЛЯ НАСТРОЙКИ СЛУЖБЫ ВИНДОУЗ
@
ДЛЯ СБОРА ДАННЫХ И ИХ ОТПРАВКИ В БАЗУ С 1С
@
ЧУВСТВУЕШЬ СЕБЯ ЕБАНЫМ ИЗВРАЩЕНЦЕМ
512x512
#369 #1041571
КОНЕЦ 00-Х, ТЫ СЫЧ
@
ПОСТУПАЕШЬ НА ПРОГРАММИСТА ПОТОМУ ЧТО ТАК МАМА СКАЗАЛА ВЕДЬ ТЫ РАЗБИРАЕШЬСЯ В КОМПЬЮТЕРАХ
@
НУ ЛАДНО, НАДЕЕШЬСЯ ЧТО ХОТЬ ТЯН ПОЯВИТСЯ, НО ТЯНОК НА ПОТОКЕ МОЖНО ПЕРЕСЧЕТАТЬ ПО ОТМОРОЖЕННЫМ ПАЛЬЦАМ ДЕДА АВДОТИЯ
@
ПО ВЫПУСКУ ЕДВА НАХОДИШЬ РАБОТУ, А ИЗ ВСЕЙ ГРУППЫ ВКЛЮЧАЯ ТЕБЯ ПО СПЕЦИАЛЬНОСТИ РАБОТАЮТ ТОЛЬКО 3
@
2017 ГОД, НАЛАЖИВАЕШЬ КОНТАКТ С ГРУППОЙ СОПЛИВЫХ 19-ЛЕТНИХ ФРИЛАНСЕРОВ С ПЕРВЫХ КУРСОВ УНИВЕРА, ХОДИШЬ НА ИХ МИТАПЫ ИЗ ЛЮБОПЫТСТВА
@
ВСЕ ОНИ ВСТРЕЧАЮТСЯ С ТЯНКАМИ-ПРОГРАММИСТАМИ 10/10, ПИЛЯТ СВОИ ЙОБА СТАРТАПЫ, ВЫСТУПАЮТ НА АЙТИ КОНФЕРЕНЦИЯХ ПРОДВИГАЯ СВОЙ JS ГОВНО-ФРЕЙМВОРК
@
ТЕБЕ УЖЕ ПОЧТИ 26, ДЕВСТВЕННИК И ПАШЕШЬ ЗА 30К/МЕС
#370 #1041588
>>1041571
@
ВИНИШЬ В СВОИХ ПРОБЛЕМАХ КОГО УГОДНО КРОМЕ СЕБЯ
@
ПЫТАЕШЬСЯ НАЙТИ ОПРАВДАНИЕ ТОМУ ЧТО ЖИЗНЕННО ВАЖНЫЕ РЕШЕНИЯ ЗА ТЕБЯ ПРИНИМАЛА МАМКА
@
В ТО ВРЕМЯ КАК АДЕКВАТНЫЕ ЛЮДИ ПОСТУПАЛИ НА ТЕ СПЕЦИАЛЬНОСТИ КОТОРЫЕ ИМ НРАВЯТСЯ В СРЕДНЕТОПОВЫЕ ВУЗЫ
@
И К 25 ГОДАМ ПОЛУЧАЮТ 100-150К+
@
НО ВИНОВАТ ВСЁ РАВНО ОКРУЖАЮЩИЙ МИР
#371 #1041688
>>1039852
Ты жопой читаешь? Я писал про вордпресс, а не про фреймворки.
#372 #1041709
>>1041588

>В ТО ВРЕМЯ КАК АДЕКВАТНЫЕ ЛЮДИ ПОСТУПАЛИ НА ТЕ СПЕЦИАЛЬНОСТИ КОТОРЫЕ ИМ НРАВЯТСЯ В СРЕДНЕТОПОВЫЕ ВУЗЫ


Таких единицы.
И я один из них.

>ПЫТАЕШЬСЯ НАЙТИ ОПРАВДАНИЕ ТОМУ ЧТО ЖИЗНЕННО ВАЖНЫЕ РЕШЕНИЯ ЗА ТЕБЯ ПРИНИМАЛА МАМКА


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

>НО ВИНОВАТ ВСЁ РАВНО ОКРУЖАЮЩИЙ МИР


Теперь гноблю мамку, и при возможности грожу выгнать на мороз.
#373 #1041715
>>1041588

Я скорее пытался описать поколенческую разницу, основываясь на своем опыте, но либо я такой потрясающий мастер слога, либо чужие мамки волнуют людей больше.
#374 #1041795
SQL В КОНТРОЛЛЕРАХ
@
БИЗНЕС-ЛОГИКА И ОБРАБОТКА POST/GET ПАРАМЕТРОВ В МОДЕЛЯХ


[CODE]угадай страну по говнокоду[/CODE]
#375 #1041797
>>1041795
Пит Буль.
#376 #1041841
>>1041795
Bundesrepublik
#377 #1041842
>>1041795
Блэд, промахнулся по кнопке спойлера
#378 #1042007
С БЕКЕНДА ПРИХОДИТЬ ЖСОНКА С ЧИСЛОМ
@
ЧЕТНЫЕ ЧИСЛА ПРИХОДЯТ СТРОКОЙ, НЕЧЕТНЫЕ ЧИСЛОМ
@
ПРОСТЫЕ - КАРТИНКОЙ
#379 #1042337
>>1010368
В дженериках же, точнее в их отсутствии
60 Кб, 428x421
#380 #1042445
>>1042007

>ПРОСТЫЕ - КАРТИНКОЙ

#381 #1042446
>>1042337
У тебя какой-то слишком сложный бугурт.
#382 #1042448
>>1042446

он о формах полиформизма ноет, хз что тут непонятного.
#383 #1042456
>>1042445

Если простое - берешь и подставляешь присланное число.
#384 #1042457
>>1042456

added на джва только проверься.
#385 #1042914
>>1042445
Наверно как капча
#386 #1042975

СОБИРАЕШЬСЯ НАУЧИТЬ СТУДЕНТОВ ДЕБАЖИТЬ КОД НА ПИТОНЕ
@
ПИШЕШЬ НА ДОСКЕ ЗАПУТАННЫЙ КОД С НАМЕРЕННОЙ ЛОГИЧЕСКОЙ ОШИБКОЙ
@
КАКОЙ-ТО АУТИСТ С ПЕРВОГО РЯДА С ХОДУ УКАЗЫВАЕТ НА НЕЕ
@
ПЫТАЕШЬСЯ ОБЪЯСНИТЬ АУДИТОРИИ, ЧТО ОШИБКА БЫЛА СДЕЛАНА СПЕЦИАЛЬНО
@
СТУДЕНТЫ НЕ ВОСПРИНИМАЮТ ТЕБЯ КАК ПРОГРАММИСТА И ТЕРЯЮТ ИНТЕРЕС К ЗАНЯТИЯМ
#387 #1042976
>>1042975
Я бы тоже подумал, что это нелепая отмаза какая-то.
#388 #1042992
>>1042976
>>1042975
Аутизм какой-то. У меня преподы при написании кода на доске тоже иногда ошибки допускали. Кто-нибудь сказал про неё - препод исправил и ответил "красава, збс зделоли" и дальше пара идет.

Кто вообще будет о таких вещах париться?
#389 #1042996
>>1042992
Так он не ответил красава, а начал отмазки лепить, что он это специально, еще и нашедшего аутистом обозвал. Такое действительно выглядит странно и ведет к потере авторитета.
#390 #1042999
>>1042996
Можно сказать я больше адекватов среди ассистентов и даже лаборантов видел, чем среди преподов.
#391 #1043002
>>1042999
Полностью адекватным среди преподов был один алкоголик
#392 #1043022
>>1042975

> ДЕБАЖИТЬ КОД НА ПИТОНЕ


> ИНТЕРПРЕТИРУЕМЫЙ ЯЗЫК



Увольняйся, ты профнепригоден.
#393 #1043025
>>1043022
Зочем? Гвидо же специально для профнепригодных дебагер в питон засунул.
#394 #1043032
>>1043025

https://en.wikipedia.org/wiki/Debugger

> A debugger or debugging tool is a computer program that is used to test and debug other programs (the "target" program).



Ключевое слово 'other', для питонов и прочего скриптуемого говна код отлаживается в среде интерпретатора. Отладчика, как внешней контролирующей программы не существует, а значит пользоваться этим термином моветон, если ты не байтоеб.
#396 #1043037
>>1043034

Ты не понял, я бомблю с твоих неточных терминов, училка. В пистоне нельзя в debugging, но можно в interactive debugging, на русском, как я знаю нет точного термина, передающего разницу. Нужно разделять потому что разница между 'отладкой' компилируемых и интерпретируемых программ - колоссальна, во-втором случае, ты можешь в рантайме писать код.
#397 #1043039
>>1043037
Топ кекус
#398 #1043054
>>1043039

По твоей ссылке написано как правильно называть - interactive source code debugger. Какой же ты учитель, если упускаешь ключевые детали, кекус.

Это как инструктор который учит вождению, но не в состоянии отличить легковушку от грузовика. Один хуй и то, и то - машины. Тебе бы только курсы трехмесячные отчитать и похуй, что на дорогах потом будет.
33 Кб, 330x250
#399 #1043119
#400 #1043246
>>1031758
Легко же
#401 #1043780
>>1012342

> XCODE ОБМЕНЯЛСЯ ИНФОРМАЦИЕЙ С АЙФОНОМ (Processing Symbol Files - 0% - осталось 100500 минут)

36 Кб, 1532x282
#402 #1043789
>>1017414
у нас один "разраб" такое генерит от души
#403 #1043823
>>1017414
>>1043789
Поясните что здесь происходит?
#404 #1043825
>>1043823
Кромешный пиздец.
#405 #1043828
>>1043823
ii iiii iii kkkkk
#406 #1043867
>>1043828
tttoooppp kkkeeekkk
#407 #1044070
>>1016284

>просто и естественно


Без массивов и типов (для любой нетривиальной задачи по разбору строк нужно пердолиться с awk, который вообще хтонический пиздец) просто и естественно ты разве что на очко сядешь.
#408 #1044141
>>1016284
нахуй баш если есть питон? подсказываю: баш это не что-то там встроенное что течёт в крови в твоём любимом линухе, это обыкновенный софт как и любой другой интерпретатор скриптов
#409 #1044143
>>1044141
ну ты блин схоласт
#410 #1044190
>>1043037

> нельзя в debugging


> можно в interactive debugging


Ой блядь, как ты заебал. Ваш debugging - не debugging.
Interactive, не interactive - один хуй остановка на брейк поинтах и просмотр значений
мимокрок
#411 #1044191
>>1043780
Не более 5 минут. Обычно минута
#412 #1044212
>>1044191
да уж лучше пару лишних кнопок нажать чем ждать не более 5 минут.
#413 #1044357
>>1044190

> один хуй остановка на брейк поинтах и просмотр значений



Ну, как некий минимум - да.

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

Дал хуевый пример, не оценили - пошел посттить в баггерт тред, ну ок, чё.
#414 #1044364
ЗАКАЗЧИК: МНЕ НУЖЕН НОВЫЙ ФИЛЬТР ПО АТРИБУТАМ КАНДИДАТОВ
@
КУДА ФИЛЬТР?
@
КАКИЕ АТРИБУТЫ?!
@
КАКИХ НАХУЙ КАНДИДАТОВ?!!
@
КУДА ВСЕ ЭТО НАХУЙ ТЕБЕ ЗАСУНУТЬ?!?!?
#415 #1044372
>>1044364
А c чего у тебя бомбануло то?
#416 #1044383
>>1044372
по моему тут все ясно: таск в одну строку, с обьяснением в нихуя о том что куда зачем почему и каким хуем
#417 #1044404
>>1044383
@
НУ ТЫЖ ПОГРОМИСТ
@
ДОЛЖЕН САМ ВСЕ ЗНАТЬ!
#418 #1044448
>>1044404
@
НУ ЧТО ТУТ СЛОЖНОГО ПОНЯТЬ!
572 Кб, 1500x1465
#419 #1044484
СУКА СУКА СУКА СУКА сука сука, как же мне бамбит! Блять, аж стул нахуй подгорает, я скоро на тупорылых пользователей буду бросаться с бензопилой.

Работаю в техподдержке (я девелопер):

- Как мне исправить %хуйнянейм%.
- Простите, стандартных настроек для %хуйнянейм% нет, но вот вам код CSS: _2_СТРОЧКИ_КОДА_.
- А че этот код делает и зачем он мне?

- Пожалуйста обновитесь и не забудьте сбросить настройки.
- Обновился, теперь ничо не работает!
- ДА БЛЯТЬ, Я ЖЕ СКАЗАЛ СБРОСИТЬ НАСТРОЙКИ СССУКА!!!!!!!1

- Почему я не могу выставить heading 3 в wysiwyg-редакторе?
- ТУПОРЫЛАЯ ЗАЛУПА!!! ТЫ ЦЕЛЫЙ ПАРАГРАФ ТЕКСТА ОБЕРНУЛ В H2 ЛИШЬ ЗАТЕМ, ЧТОБЫ УВЕЛИЧИТЬ РАЗМЕР ШРИФТА!? ААААААААА

- (клиент) Здравствуйте, я оптимизировал свой сайт, теперь он у меня смешно загружается - его плющит и таращит примерно секунду, а потом все нормально. Что делать?
- (другой оператор) Здравствуйте, спасибо что обратились к нам. Похоже, что прелоадер не работает. Можете дать логин и пароль, чтобы мы расследовали причину. С уважением, Джон.
- (я) БЛЯТЬ ДА ТЫ ПОСМОТРИ, ЧЕ ТЫ НАХУЕВЕРТИЛ, МУДИЛА!! ВСЕ СТИЛИ ОТПРАВИЛ В ФУТЕР, ОЧЕВИДНО ЧТО ЕГО ТАК КОЛБАСИТ. МИМОКРОКОДИЛ.
- (клиент) Привет, мимокрокодил! Вот тебе логин и пароль.
- (я) ААААААААА СУУУУУУУКА ЗА ШТО

Фейспалмами уже всё лицо разбил.
#420 #1044500
>>1044484
@
А ВЫ МОЖЕТЕ СДЕЛАТЬ, ШОБ МОЯ УБЕРФИЧА СКРИНШОТ ВЫГЛЯДЕЛА ПО НОРМАЛЬНОМУ
@
ДА, КОНЕЧНО. ГДЕ ОНА НАХОДИТСЯ
@
ОТКРЫВАЕШЬ ИСХОДНИКИ: JS4, ВИЗИВИГ, IFRAME
#421 #1044502
>>1044484
С хуя ли обычный пользователь должен обо всём этом знать? Если хочешь, чтобы было сделано нормально - сделай сам.
#422 #1044524
>>1044484

>Работаю в техподдержке (я девелопер)



И сразу адский проигрыш!
#423 #1044527
>>1044484

Ты ещё админом побудь, ко мне вот жирная французская тётка доёбывалась, зацените вопрос: "Почему я не могу редактировать PDF в экселе?"
#424 #1044529
>>1044502
Мне платят за саму тему, а не за обучение пользователей. Но всё равно приходится объяснять всё, начиная от принципов работы гуглбота, про html5 outline алгоритм, рассказывать лекции про бэклинки и всё такое прочее.

Потому что им же нихуя не нужно это знать. Самое обидное, что сделал тему 10/10, вся типографика, размеры, цвета и переходы рассчитаны с математической точностью. А какой-то косорукий тупорылый еблан, начинает всё использовать не по-назначению. И моя божественная 10 из 10 тема скатывается в полнейшее говнище по вине долбоеба.
#425 #1044531
>>1044527
Дада, а теперь представь, что за год у тебя таких теток набралось человек 500. Тут либо просто начнешь посылать нахуй, либо совсем начинаешь звереть при любом затупе пользователя.
#426 #1044532
>>1044484

>Можете дать логин и пароль, чтобы мы расследовали причину.


Нахуя техподдержке брать пароль у пользователя? Вы там ебанулись?
#427 #1044534
>>1044529
Почему тебе приходится всё объяснять?
#428 #1044629
>>1044534

>Почему тебе приходится всё объяснять?


Потому что рукожопые ламерюги, привыкшие микроскопом забивать гвозди. Пользы от них никакой - патчей и багрепортов не дождешься. Время только отнимают и всё. Но как только перестаешь быть нянькой, фокусируешься на кодинге, начинают сыпаться рефаунды, падает рейтинг и поднимается вой ООО Я ДУМАЛ ПРОСТА СДЕЛАЮ ВЕБСАЙТ, А ТУТ СЛОООЖНА!! Да, пиздец как сложно - элементики на вьюху перетаскивать.

>>1044532

>Нахуя техподдержке брать пароль у пользователя?


Лол! Сука, хороший вопрос. Когда сам молча делаешь, экономишь кучу нервов и это занимает ровно 10 минут. Когда начинаешь давать инструкцию как фиксить, это занимает минимум 3 часа и происходит примерно следующее.

Ой, я скопировала ваш код, вставила и всё пошло не так! Он мне пишет какую-то ошибку, поэтому я удалила весь код, что вы мне дали. И чтож мне теперь делать-то! Возвращать деньги и покупать другую тему?

Вы мне сказали загрузить папку на сервер, я так и сделал, но он пишет мне ошибку "ПАПКА УЖЕ СУЩЕСТВУЕТ". Что мне делать?

И т.д. столько пиздец вопросов: а зачем мне это нужно? Я просил другое! У меня выдало ошибку, че делать! Третий шаг я пропустил/забыл сбросить/не нашел/не сделал. Сделал по вашей инструкции и у меня сайт наебнулся!
#429 #1044695
>>1044629

>Когда сам молча делаешь, экономишь кучу нервов и это занимает ровно 10 минут. Когда начинаешь давать инструкцию как фиксить, это занимает минимум 3 часа


Главное, что ты выводы правильные сделал.
#430 #1044716
>>1044484
Смотрите, техническая поддержка возомнила себя разработчиком.
#431 #1044993
>>1044364

> КУДА ФИЛЬТР?


> @


> КАКИЕ АТРИБУТЫ?!


> @


> КАКИХ НАХУЙ КАНДИДАТОВ?!!


@
ОТПРАВЛЯЕШЬ ЭТИ ВОПРОСЫ ЗАКАЗЧИКУ
@
ПОЛУЧАЕШЬ ОТВЕТЫ
@
ЗАДАЁШЬ ЕЩЁ ВОПРОСЫ, ЕСЛИ НЕ ВСЁ ПОНЯТНО
@
GO TO 2
@
НИКАКОГО БУГУРТА
#432 #1044995
>>1044357

> в скриптопараше возможности по отладке шире, на джаваскрипте можешь писать код в сосноле


Могу делать всё то же самое в XCode при отладе си и свифта
#433 #1045017
>>1044995

А как оно может в hot code reload? В голову лезут грязные мысли о трансляции си в байт-код для development mode.
#434 #1045022
>>1045017

>грязные мысли о трансляции си в байт-код для development mode


LLVM
#435 #1045025
>>1045022
а, ясн, intermediate representation
что приблизительно соответствует грязным мыслям .
#436 #1045108
>>998527
Это не так.
55 Кб, 175x132
#437 #1045194
@ КАНПУКТЕР ОБЛУЧАЕТ РАДИАЦИЕЙ, СЫНА, СРОЧНО ПОСТАВЬ КАКТУС К ЭКРАНУ, УЧОНЫЕ ПО РЕН-ТВ ТОЛЬКО ЧТО СКАЗАЛИ

@ СЫНАЧКА, ЩА ТЕ ОЧОЧКИ ПРОТИВОКОМПХЛЮТЕРНЫЕ КУПИМ, ХОТЬ НЕ ТАК БУДЕТ ТЕБЯ ЭКРАН ОБЛУЧАТЬ!

@ КАК ЖЕ ОН НЕ ОБЛУЧАЕТ! А ЧЕЖ ОН ТОГДА ДЕЛАЕТ-ТО!
#438 #1045238
>>1044993
ты чо, умный дохуя?
#439 #1045271
>>1045025


ПЕРЕД СНОМ ПЕРЕСЧИТЫВАЕШЬ В УМЕ ФАЗЫ ОПТИМИЗАЦИИ В ОБРАТНОМ АЛФАВИТНОМ ПОРЯДКЕ
@
УТРОМ НА РАБОТУ ПОХЕПЕМАКАКОЙ ЗА 20К
#440 #1045279
>>1045017

>А как оно может в hot code reload?


В смысле реализации? Обычно в начало функции ставят nop (точнее mov edi, edi), который потом перезаписывают джампом на новый адрес функции.
#441 #1045288
>>1045194
Ты из какой параши на харкачи вылез?
#442 #1045758
>>1043789
лол, почему не X, Y, Z или A, B, C???
#443 #1045766
>>1045758
Что бы видеть с какого уровня вложенности индекс, очевидно же
#444 #1045769
>>1044364
Жиза, тоже заебали заказчики, не могущие в постановку ТЗ. В итоге половину рабочего времени тратишь на выяснение ТЗ, а потом еще половину все переделывешь, тк пришли ответы на вопросы.
#445 #1045772
>>1044529
Где и как пролаешь тему, рассказывай.
#446 #1045781
>>1044993
И вся эта канитель с вопросами-ответами дня три занимает, потому что у заказчика другой часовой пояс/собака умерла/ребенок родился.
Потом тимлид подбегает и орет: почему ты фильтр 3 дня на страницу добавляешь??? Там же работы на по часа. Плохая макака, плохая макака!!!!
#447 #1045793
>>1044993
Я даже непосредственному начальнику (тому петуху, что читает мой код и тыкает меня носом в говно) стесняюсь вопросы задавать. Потому что обычно не понимаю ни с первого, ни со второго раза. Если повезет, с третьего понимаю.
Не дай Б-г дорасту до общения с заказчиками.
Мимоджун
#448 #1045834

БЕРЕШЬСЯ ЗА ЛЕГКУЮ ЗАДАЧУ, СМОТРИШЬ, ПО ОПИСАНИЮ - ДОБАВИТ ТЕКСТОВОЕ ПОЛЕ
@
СТАВИШЬ ЭСТИМЕЙТ, С ЗАПАСОМ... НУ, ХЗ, ЧАСОВ 10 И НА ПОКУРИТЬ/ПОДРОЧИТЬ/ПОПЛЕВАТЬ/ПОПИНАТЬ ПЛЮС ЧАСА 3
@
ЗАКАЗЧИК - А НЕ МНОГО ЛИ?, МЕНЕДЖЕР - ОДОБРЯЮ, ТИМ ЛИД - ТОЧНО?/НУЛАДНО, КОМРАДЫ - НУ-НУ
@
С ЖАРОМ БЕРЕШЬСЯ ЗА ЗАДАЧУ И ТУТ ВНЕЗАПНО УЗНАЕШЬ
@
НЕТ ЛИЦУХИ А СТОРОННЕЕ ДЕРЬМО, НЕ ЗНАЕШЬ КАКОЙ-ТО JS ХУЙНИ, ТЫ ЗАВИСИШЬ ОТ API КОТОРЫЕ ПИШУТ КАКИЕ-ТО ИНДУСЫ, ЗА ВРЕМЯ ВАРЕНИЯ НЕПОПРАВИМЫЕ УЛУЧШЕНИЯ БЫЛИ НАНЕСЕНЫ
@
ЕЛЕ-ЕЛЕ ДЕЛАЕШЬ ЭТО ЗА 4 НЕДЕЛИ
@
ЗАКАЗЧИК: ЗНАЕТЕ, А Я ВАЩЕ-Т ХОТЕЛ ДРУГОЕ
@
ПОВТОРИСТЬ С П.1
#449 #1045863
ЭКОНОМИТЬ ПРОБЕЛЫ
#450 #1045865
>>1045834
Жиза. Поэтому я теперь трачу очень много времени на эстимейты. И так и объясняю клиентам
93 Кб, 759x1080
#451 #1045886
>>1045834
Бляяяя, это мой текущий проект.
Оценили на 3-4 недели, PO сказал, что надо за 1, тимлид вписался. Ну хуй с ним, на выходных еще будем пилить. Начали делать: API поставщиков корявое, доков нет, спеку писал какой-то индус (половина на хинди), CR летят со всех сторон, аналитик ушел на больничный. Короче прошел месяц, у нас готово только процентов 70.
#452 #1046033
ПРОДАЖИ ПАДАЮТ
@
ОТДЕЛ ПРОДАЖ СОЗВАЛ ВСЕХ ПРОГРАММИСТОВ
@
"ВЫ ДЕЛАЕТЕ ТО ЧТО МЫ НЕ УМЕЕМ ПРОДАТЬ"
@
"ПРИДУМАЙТЕ ЧТО-ТО НОРМАЛЬНОЕ, ПОТОМ ПОКАЖИТЕ НАМ МАРКЕТИНГ МАТЕРИАЛЫ КАК ПРОДАТЬ, ПОТОМ ПОЕХАЛИ С НАМИ НА ВСТРЕЧУ С КЛИЕНТОМ, ПОТОМ СОСТАВЬ ТЗ, ПОТОМ УБЕДИ КЛИЕНТА ЗАПЛАТИТЬ, ПОТОМ ЗАПРОГРАММИРУЙ ВСЕ (это самая простая часть же!)"
@
НЕ ИДУТ ПРОДАЖИ? ЭТО ПРОГРАММИСТЫ ВИНОВАТЫ
373 Кб, 1368x1331
#453 #1046081
Я просто оставлю это здесь.
#454 #1046084
>>1046081
Мразь, которая понаехала в Европу за баблом. Еще, небось обсирал "вату" и гордился, что свалил из "сраной рашки". Вот пусть теперь сидит в одном офисе с петухами, то есть, трансгендерами и не вякает. Поделом.
19 Кб, 284x284
#455 #1046086
>>1046081

>Под запретом писать про пользователей продукта he/she. Только they.


Можно же it еще.
#456 #1046115
>>1046033
Тоже всегда бомбит с тупых продажников.
Сука, блядь, пидоры, они должны землю рыть чтобы продать те несколько строк гениального кода, которые я написал, а они нелепые отмазы лепят!
Ну или хотя бы просто нормальное ТЗ давали бы, но нет, мозгов же вообще нету!
#457 #1046116
>>1046086
It's govno.

Так норм?
#458 #1046121
>>1046086
They ещё ничего. Оно хотя бы реально нейтральное. Долбоёбы с промытыми мозгами теперь пишут she и всё.
#459 #1046198
#460 #1046273
>>1046121
где токое пишут?
#461 #1046275
>>1045834
ПРЯМО МОЮ СИТУАЦИЮ ОПИСАЛ
я так 3 месяца сайт делал. и все время заку все не нравилось и приходилось переделывать, потом тимлид и шеф пизды получали от заков за проебанные сроки и мне пизды вставляли.
sage #462 #1046280
>>1045865
>>1045886
>>1046275
лечится легко. вам просто нужно рассматривать пограмирование как бизнес и думать как бизнес. мне для этого пришлось пойти накурсы ПМов.
#463 #1046281
>>1046280
ай, сажу забыл выключить
#464 #1046283
Вообще хочу побугуртить. Как меня заебало, что постоянно подгоняют по срокам. Особенно, когда задача выглядит для заказчиков или людей в нее не вникающих, как очень простая. Я конечно, не спорю, что навыки олимпиадного программирования на скорость приобретаются с опытом. Но это же пиздец какой-то. Реально мозг устает, когда подгоняешь себя, начинаешь делать ошибки на ровном месте и все скатывается еще глубже, в глазах рябит и уже просто физически не можешь писать. А вот если в спешном ритме, то тише едешь, дальше будешь. Но вот это постоянное подгоняние меня доебало уже. Такое ощущение, что они либо думают, что кодинг - это легко и быстро, либо смотрят на каких-то прогеров с 10летним опытом работы, которые пытаются выслужиться и делают все супер быстро и качественно. Но спрашивает, схуяли ровнять меня на таких людей?
меньше года опыта
#465 #1046286
>>1046280
И как мне это поможет? Я все равно не научусь думать, как тестеры и дизайнеры. У них свое понимание, что такое красота и баги. Реально понимание того, что хотят от тебя тестеры и дизайнеры/заки, приходят только с опытом работы с конкретными тестерами и дизайнерами.
#466 #1046291
>>1046286

>И как мне это поможет?



estimation != durration

т.е. ты ставишь эстимейт 12 часов, а делаешь это 2 недели.
- потому что учишься
- потому что митингуешь
- потому что...

закачика билят на 12 часов. чувак >>1046283
допрет до этого через годик или даже пизже
#467 #1046336
>>1004361
Пиздец нахуй. Устроился на работу пхп-макакой, дали на доработку проект. На днях нашел там метод в 600 строк, блять. Разобрал его и оказалось что в нем совершается 11 операций. А почему все они в одном методе? А потому что все это обработчик одной кнопки. Вот так вот, блять.
#468 #1046339
>>1046283

Потому что учись у папочки.

1) Смету по часам устанавливаешь ты, исходя из ТЗ, а не клиент. Все попытки торговли, особенно исходящие из "это же просто", по кол-ву часов должны пресекаться.

2) Смета должна включать континженси 30%. Если твоё рабочее время переходит 100% (130% включая континженси сметы), работа останавливается, расчёт, смета перерабатывается, или клиент отказывается от проекта [/b]

3) Для малых проектов существует правило составления сметы: 180% настоящей оценки, но как минимум три дня.

4) Клиент оплачивает всю проделанную работу, и только проделанную работу. Смета - это ограничение риска, а не гарантия, что проект уложится в бюджет.


5) Cмета должна предусматривать один - два раунда мелких исправлений, без кардинальных изменений в ТЗ. Кардинальные изменения = остановка, расчёт, перезапуск сметы или отказ от проекта.

Запомни раз и навсегда: клиентов можно и нужно фильтровать.
#469 #1046340
>>1046280
Думать как бизнес - задача бизнеса. Работать с заказчиком - задача бизнеса. Если это сваливают на кодера, значит у вас хуевый менеджмент.
#470 #1046342
Программисты, что вы думаете по поводу этих советов?

http://labor-union.wikia.com/wiki/Lifehacks

Сначала дадим ряд общих советов:

Не позиционировать себя как специалиста по всему на свете. Придерживаться одной платформы и технологии, приобрести глубокие теоретические знания в этой узкой области и сделать в ней какой-нибудь небольшой проект для себя (например, плагин для Wireshark, свой tool для valgrind, сервер на Erlang или библиотеку со своими альтернативными аллокаторами на C++). Никогда никому не говорить "У меня нет опыта". Если вы писали курсовую или дипломную на данном языке, то опыт есть. Если вы администрировали localhost или писали софт для себя, или выкладывали свои скрипты на GitHub, или фиксили баги в любом open source-проекте, или запиливали там новые фичи, то опыт по определению есть - self-employed, open source, pet projects. Нужно бережно вести свое портфолио/резюме и ежегодно его пополнять.
Никогда не соглашаться на бесплатные стажировки или стажировки за МРОТ/еду. Никогда не выполнять тестовые задания задаром. Любая работа на дядю должна хорошо оплачиваться. Если не хватает теоретических знаний, то нужно сидеть дома и изучать (желательно - по 4 ч теории в сутки и по 6 ч самостоятельной практики, включая тщательное изучение кода чужих open source-проектов или разработку своих). Устроившись на работу, надо активно обучаться новым технологиям, заниматься самообразованием, получать новый опыт в рабочее время за счет работодателя непосредственно в процессе выполнения самой работы.
Не позволять себя обманывать. Если какая-то компания гордо называет себя американской, но при этом основной девелоперский офис с сотней разработчиков у них находится в РФ, то это - всего лишь бизнес ушлого американского подлеца (нередко с русскими корнями и русской фамилией), который ведет дела в РФ либо по модели аутсорсинга софта ("галера"), либо по модели аутстаффинга софта ("бодишоп").
Не кормить местечковые (то есть российские) бизнесы наподобие ООО "Яндекс" за смехотворные почасовые рейты, наивно позволяя подлецам расхищать свой труд. Игнорировать российские продуктовые компании / российских клиентов / бодишопы / галеры вообще, поскольку они или прививают работающую бедность, или занимаются расхищением труда, перепродавая человеко-часы разработчиков в другие страны в 3 - 3,5 раза дороже, чем сами платят разработчикам. Но в студенческие годы имеет смысл все-таки попробовать поработать полгода хотя бы по 20 ч в неделю на московского работодателя удаленно, чтобы набраться опыта и освоиться в своей специализации.
Год за годом ежедневно изучать American English до продвинутого уровня. Это нужно делать параллельно вашей основной работе, а не вместо нее. Кстати, если вы будете изучать American English по часу в сутки, то эта песня может длиться вечно. Чтобы действительно выучить American English, его нужно изучать по три часа ежесуточно. Не забывайте и о том, что курсы при галерах - это шарлатанство: английскому там учат специально так, чтобы человек никогда не смог начать работать напрямую на американских клиентов, минуя галеры.
#470 #1046342
Программисты, что вы думаете по поводу этих советов?

http://labor-union.wikia.com/wiki/Lifehacks

Сначала дадим ряд общих советов:

Не позиционировать себя как специалиста по всему на свете. Придерживаться одной платформы и технологии, приобрести глубокие теоретические знания в этой узкой области и сделать в ней какой-нибудь небольшой проект для себя (например, плагин для Wireshark, свой tool для valgrind, сервер на Erlang или библиотеку со своими альтернативными аллокаторами на C++). Никогда никому не говорить "У меня нет опыта". Если вы писали курсовую или дипломную на данном языке, то опыт есть. Если вы администрировали localhost или писали софт для себя, или выкладывали свои скрипты на GitHub, или фиксили баги в любом open source-проекте, или запиливали там новые фичи, то опыт по определению есть - self-employed, open source, pet projects. Нужно бережно вести свое портфолио/резюме и ежегодно его пополнять.
Никогда не соглашаться на бесплатные стажировки или стажировки за МРОТ/еду. Никогда не выполнять тестовые задания задаром. Любая работа на дядю должна хорошо оплачиваться. Если не хватает теоретических знаний, то нужно сидеть дома и изучать (желательно - по 4 ч теории в сутки и по 6 ч самостоятельной практики, включая тщательное изучение кода чужих open source-проектов или разработку своих). Устроившись на работу, надо активно обучаться новым технологиям, заниматься самообразованием, получать новый опыт в рабочее время за счет работодателя непосредственно в процессе выполнения самой работы.
Не позволять себя обманывать. Если какая-то компания гордо называет себя американской, но при этом основной девелоперский офис с сотней разработчиков у них находится в РФ, то это - всего лишь бизнес ушлого американского подлеца (нередко с русскими корнями и русской фамилией), который ведет дела в РФ либо по модели аутсорсинга софта ("галера"), либо по модели аутстаффинга софта ("бодишоп").
Не кормить местечковые (то есть российские) бизнесы наподобие ООО "Яндекс" за смехотворные почасовые рейты, наивно позволяя подлецам расхищать свой труд. Игнорировать российские продуктовые компании / российских клиентов / бодишопы / галеры вообще, поскольку они или прививают работающую бедность, или занимаются расхищением труда, перепродавая человеко-часы разработчиков в другие страны в 3 - 3,5 раза дороже, чем сами платят разработчикам. Но в студенческие годы имеет смысл все-таки попробовать поработать полгода хотя бы по 20 ч в неделю на московского работодателя удаленно, чтобы набраться опыта и освоиться в своей специализации.
Год за годом ежедневно изучать American English до продвинутого уровня. Это нужно делать параллельно вашей основной работе, а не вместо нее. Кстати, если вы будете изучать American English по часу в сутки, то эта песня может длиться вечно. Чтобы действительно выучить American English, его нужно изучать по три часа ежесуточно. Не забывайте и о том, что курсы при галерах - это шарлатанство: английскому там учат специально так, чтобы человек никогда не смог начать работать напрямую на американских клиентов, минуя галеры.
#471 #1046343
Никогда не колымить, не шабашить, не заниматься фрилансом. Соглашаться только на постоянную удаленную работу на конкретного иностранного заказчика фулл-тайм по контракту и без посредников. Заниматься только IT-проектами и никогда не соглашаться заниматься IT-задачками, даже если клиент гордо называет свою задачку словом "проект". Запомните: нормальный IT-проект - это когда есть полноценный менеджмент и конкретная методология разработки, когда есть распределенная по планете команда фулл-тайм-разработчиков, каждый из которых занимается строго своим делом, несет ответственность только за свой небольшой фрагмент проекта и митингует с командой раз в сутки в одно время, когда есть QA и DevOps, когда практикуется code review, когда используются баг-трекеры, JIRA, git или подобные вещи. Все остальное - это "задачки для программистов", а не проекты.
Не переезжать жить за границу, не переезжать жить в Москву или Петербург. Наиболее выгодный вариант для разработчика софта, удаленно работающего на иностранные компании фулл-тайм по контрактам на long-term-проектах, - это жить в одном из провинциальных городов РФ с населением от 500 000 до 1 млн человек, потому что там жизнь крайне дешевая во всех ее аспектах, а курс доллара США сейчас внушает радость и оптимизм.
Заниматься исключительно вашими должностными обязанностями и не позволять навешивать на себя чужих. Если ваша должность - Software Engineer или Senior Software Engineer, то вы должны и обязаны заниматься разработкой софта. Никакое ручное или полуавтоматизированное тестирование, никакое обучение джуниоров, никакое преподавание в вузе, никакое замещение тимлида в течение двух недель (на время которых вам, кстати, не повысят вашу почасовую ставку), никакое проведение семинаров, никакая уборка помещений, никакие погрузочно-разгрузочные работы не входят в список ваших обязанностей. Современный технический специалист не должен позволять управленцам садиться ему на шею и ездить на нем. Занимайтесь только разработкой софта, делайте свою работу хорошо, становитесь отличным техническим специалистом и безгранично развивайтесь в этом направлении.
Требовать давать вам только те задачи, на которых реально можно стремительно вырасти. Если вы - студент, то требуйте задач уровня миддла. Если вы - миддл, то требуйте задач уровня синиора. Если вы - синиор, то требуйте задач уровня архитектора. Если вы лично считаете, что в течение полугода успешно справлялись с большинством технических задач, то требуйте повышения или уходите в другую компанию на другой проект. К сожалению, у многих программистов есть предубеждение, что если они будут полгода делать задачи своего уровня, то их повысят. Нет, не повысят. Наоборот, тимлиды и менеджеры будут годами использовать вас, как совхозную лошадь, загружая монотонной посредственной работой, и вся ваша карьера превратится в вялотекущий дауншифтинг с работающей бедностью и отсутствием крупных долларовых сбережений на период зрелости и старости.
Легко менять компании, если вы почувствовали, что на текущем месте работы развитие вас как технического специалиста идет недостаточно быстро. Никогда не привязывайтесь ни к работе, ни к работодателю, ни к коллективу. Выходите из зоны комфорта раз и навсегда. Вообще не привязывайтесь ни к людям, ни к работе. Также не тратьте ваше время на женщин, особенно, если они не понимают важности ваших профессиональных интересов, тормозят ваше развитие, расхищают ваше время, внимание, деньги и прочие ресурсы или требуют от вас наличия каких-либо социальных статусов, особого положения в обществе, смены профессии, перехода на управленческие должности и так далее.
#471 #1046343
Никогда не колымить, не шабашить, не заниматься фрилансом. Соглашаться только на постоянную удаленную работу на конкретного иностранного заказчика фулл-тайм по контракту и без посредников. Заниматься только IT-проектами и никогда не соглашаться заниматься IT-задачками, даже если клиент гордо называет свою задачку словом "проект". Запомните: нормальный IT-проект - это когда есть полноценный менеджмент и конкретная методология разработки, когда есть распределенная по планете команда фулл-тайм-разработчиков, каждый из которых занимается строго своим делом, несет ответственность только за свой небольшой фрагмент проекта и митингует с командой раз в сутки в одно время, когда есть QA и DevOps, когда практикуется code review, когда используются баг-трекеры, JIRA, git или подобные вещи. Все остальное - это "задачки для программистов", а не проекты.
Не переезжать жить за границу, не переезжать жить в Москву или Петербург. Наиболее выгодный вариант для разработчика софта, удаленно работающего на иностранные компании фулл-тайм по контрактам на long-term-проектах, - это жить в одном из провинциальных городов РФ с населением от 500 000 до 1 млн человек, потому что там жизнь крайне дешевая во всех ее аспектах, а курс доллара США сейчас внушает радость и оптимизм.
Заниматься исключительно вашими должностными обязанностями и не позволять навешивать на себя чужих. Если ваша должность - Software Engineer или Senior Software Engineer, то вы должны и обязаны заниматься разработкой софта. Никакое ручное или полуавтоматизированное тестирование, никакое обучение джуниоров, никакое преподавание в вузе, никакое замещение тимлида в течение двух недель (на время которых вам, кстати, не повысят вашу почасовую ставку), никакое проведение семинаров, никакая уборка помещений, никакие погрузочно-разгрузочные работы не входят в список ваших обязанностей. Современный технический специалист не должен позволять управленцам садиться ему на шею и ездить на нем. Занимайтесь только разработкой софта, делайте свою работу хорошо, становитесь отличным техническим специалистом и безгранично развивайтесь в этом направлении.
Требовать давать вам только те задачи, на которых реально можно стремительно вырасти. Если вы - студент, то требуйте задач уровня миддла. Если вы - миддл, то требуйте задач уровня синиора. Если вы - синиор, то требуйте задач уровня архитектора. Если вы лично считаете, что в течение полугода успешно справлялись с большинством технических задач, то требуйте повышения или уходите в другую компанию на другой проект. К сожалению, у многих программистов есть предубеждение, что если они будут полгода делать задачи своего уровня, то их повысят. Нет, не повысят. Наоборот, тимлиды и менеджеры будут годами использовать вас, как совхозную лошадь, загружая монотонной посредственной работой, и вся ваша карьера превратится в вялотекущий дауншифтинг с работающей бедностью и отсутствием крупных долларовых сбережений на период зрелости и старости.
Легко менять компании, если вы почувствовали, что на текущем месте работы развитие вас как технического специалиста идет недостаточно быстро. Никогда не привязывайтесь ни к работе, ни к работодателю, ни к коллективу. Выходите из зоны комфорта раз и навсегда. Вообще не привязывайтесь ни к людям, ни к работе. Также не тратьте ваше время на женщин, особенно, если они не понимают важности ваших профессиональных интересов, тормозят ваше развитие, расхищают ваше время, внимание, деньги и прочие ресурсы или требуют от вас наличия каких-либо социальных статусов, особого положения в обществе, смены профессии, перехода на управленческие должности и так далее.
#472 #1046344
Никогда не позволять тимлидам и менеджерам опускать вашу самооценку, используя методики манипуляции сознанием. Запомните: как минимум 2 раза в год должно проводиться пересмотр ваших скиллов и опыта, на котором вам должны повышать з/п. Ваша з/п каждые полгода всегда должна и обязана возрастать хотя бы потому, что в стране есть инфляция. Наиболее подлые манипуляции, используя которые, тимлид может опустить вас на performance review, загнобить вас и не повысить вашу з/п, приведены вот в этой статье:
https://ebanoe.it/2017/02/09/how-to-oppress-developers. Внимательно ознакомьтесь с ней. Если вы заметили такую манипуляцию, если тимлид пытается сделать вас изгоем или опущенным, то смело посылайте тимлида и уходите работать в другую компанию на ту же или большую з/п. А для этого нужно регулярно ходить на собеседования, постоянно находиться в поиске новой работы и всегда иметь пару запасных вариантов, куда можно уйти в любой момент. На новом месте работы не забывайте активно набираться опыта за счет работодателя и улучшать скиллы, чтобы всегда быть востребованным на едином глобальном рынке труда.
Всегда двигаться вперед. Если вы работаете над каким-либо небольшим российско-американским продуктом, который является всего лишь компонентом, продаваемым другой компании для ее большого проекта в рамках B2B-модели, то напишите в ту компанию, объясните, что вы - старший или ведущий разработчик этого компонента, в совершенстве знающий этот компонент изнутри и хорошо разбирающийся в данном коде. Вам могут предложить уволиться из вашей мелкой компании и перейти работать в крупную компанию, чтобы заниматься там практически тем же самым, но за более адекватный годовой доход. Если повезет, то ваша новая компания вообще откажется сотрудничать с предыдущей и начнет сотрудничать исключительно с вами. На новом месте не останавливайтесь, анализируйте бизнес этой компании, разведывайте список ее крупных B2B-клиентов, чтобы выйти уже на них напрямую, повысив ваш годовой доход еще раз.
#473 #1046345
Никогда не прогибаться на собеседованиях и не снижать планку денежных требований, даже если тот, кто вас собеседует, открыл свежайший стандарт вроде C++14 и, читая его сверху вниз и задавая вам вопросы, обнаружил, что вы не знаете чего-то. Всего знать и помнить невозможно, и это нормально, ведь в реальной работе вы всегда сможете в случае необходимости открыть PDF-документ с тем же стандартом и быстро вспомнить или понять конкретную вещь. Сейчас во многих компаниях самый востребованный сотрудник - это аутист и офисный раб, который легко позволяет окружающим снижать его самооценку, поэтому вам никогда нельзя прогибаться ни под кого. Современные собеседования все больше напоминают ментовские допросы и представляют собой не отборы компетентных кадров, а акты психологического отбора рабов. На собеседовании специально обученные люди могут обвинить в незнании C++ даже Бьерна Страуструпа. Если вы поняли, что данной конкретной компании требуется не компетентный разработчик, а галерный раб, то тут же прерывайте собеседование и вежливо прощайтесь навсегда.
Никогда не перерабатывать. Никогда не работать более 40 ч в неделю. Многие интерны, джуниоры и миддлы совершают катастрофическую ошибку, начиная перерабатывать. Их тактика звучит примерно так: "Да, я зарабатываю, как лох, но если я начну работать по 60 ч в неделю вместо 40 ч в неделю, то мой годовой доход вырастет". Данная тактика неизбежно приводит к стратегическому провалу, когда оклад человеку годами не повышают или же повышают крайне незначительно, зато постоянно подкидывают ему сотни нудных, неинтересных, и омерзительно скучных задач, эксплуатируя его, как огородную лошадь. Всегда помните, что 40 ч в неделю - это ваш максимальный лимит, после которого вы можете заниматься чем угодно, только не работой. Например, можно заниматься повышением квалификации, самообразованием, разработкой своих проектов или поиском новых карьерных вариантов, что в совокупности окажет на ваш суммарный доход за ближайшие три года более положительное влияние, чем переработка здесь и сейчас на текущего работодателя. А если работодателю вот прямо сейчас не хватает людей не проекте, то пусть нанимает дополнительных разработчиков, создавая новые рабочие места, в результате чего, кстати, экономическое равновесие установится уже в другой точке.

Ну и дальше там еще пишут про кодерков.
#473 #1046345
Никогда не прогибаться на собеседованиях и не снижать планку денежных требований, даже если тот, кто вас собеседует, открыл свежайший стандарт вроде C++14 и, читая его сверху вниз и задавая вам вопросы, обнаружил, что вы не знаете чего-то. Всего знать и помнить невозможно, и это нормально, ведь в реальной работе вы всегда сможете в случае необходимости открыть PDF-документ с тем же стандартом и быстро вспомнить или понять конкретную вещь. Сейчас во многих компаниях самый востребованный сотрудник - это аутист и офисный раб, который легко позволяет окружающим снижать его самооценку, поэтому вам никогда нельзя прогибаться ни под кого. Современные собеседования все больше напоминают ментовские допросы и представляют собой не отборы компетентных кадров, а акты психологического отбора рабов. На собеседовании специально обученные люди могут обвинить в незнании C++ даже Бьерна Страуструпа. Если вы поняли, что данной конкретной компании требуется не компетентный разработчик, а галерный раб, то тут же прерывайте собеседование и вежливо прощайтесь навсегда.
Никогда не перерабатывать. Никогда не работать более 40 ч в неделю. Многие интерны, джуниоры и миддлы совершают катастрофическую ошибку, начиная перерабатывать. Их тактика звучит примерно так: "Да, я зарабатываю, как лох, но если я начну работать по 60 ч в неделю вместо 40 ч в неделю, то мой годовой доход вырастет". Данная тактика неизбежно приводит к стратегическому провалу, когда оклад человеку годами не повышают или же повышают крайне незначительно, зато постоянно подкидывают ему сотни нудных, неинтересных, и омерзительно скучных задач, эксплуатируя его, как огородную лошадь. Всегда помните, что 40 ч в неделю - это ваш максимальный лимит, после которого вы можете заниматься чем угодно, только не работой. Например, можно заниматься повышением квалификации, самообразованием, разработкой своих проектов или поиском новых карьерных вариантов, что в совокупности окажет на ваш суммарный доход за ближайшие три года более положительное влияние, чем переработка здесь и сейчас на текущего работодателя. А если работодателю вот прямо сейчас не хватает людей не проекте, то пусть нанимает дополнительных разработчиков, создавая новые рабочие места, в результате чего, кстати, экономическое равновесие установится уже в другой точке.

Ну и дальше там еще пишут про кодерков.
#474 #1046346
>>1031243
Лол, у меня такое было, с тех времен остались сертификаты разработчика Битрикс, о которых я никому не говорю, сам успешно перекатился на джаву
#475 #1046352
>>1046283
Будешь спешить - сгоришь нахуй. Учись работать ровно. Проеб сроков - не твой головняк, а начальства. Тебе за срочность все равно никаких бонусов не будет.

>Но спрашивает, схуяли ровнять меня на таких людей?


Кто везет на том и едут. Те люди умеют отпиздеться, чтобы на них не вешали, сколько они не могут поднять. Ты - нет, поэтому тебя и нагружают.
#476 #1046363
>>1041841
Вот этот кстати прав, немцы хуже индусов
#477 #1046368
>>1046339
ну блин, все это может делать прожект менеджер, но у нас обычная галера, где меня считают грязью (на мое резюме вообще за такую зарплату никто не откликается), где нет денег на проежкт менеджеров, а я общаюсь напрямую с заком через джиру и переодически меня ебет тимлид по срокам. все.
причем тимлид даже не может мне нормально задачи ставить. вешает задачу на другого разработчика, потом пишет в чат что нужно доделать задачу (не уточняет ее название), я думаю, что он говорит про задачу, которую я делаю, пишу, что скоро доделаю. потом выясняется, что он имел ввиду задачу другого разраба, которую внезапно на меня повесил (не переведя даже в жире задачу на меня) и это сообщается за 1 день до конца спринта и в этот же день он ее на меня переводит. пиздец какой-то. я чувствую себя каким-то дауном. может тимлид просто стесняется или не хочет со мной общаться? я хз, но постоянно какие-то сюрпризы.
#478 #1046370
>>1046339
А еще на меня повесят по фронту большую задачу (адаптивно резиново кроссбраузерно сделать огромный лэндинг с анимациями), я ставлю срок в неделю. а тимлид привык что им в таски накидывают таски баг пофиксить на час. и он мне выдают, что это слишком большой срок для одной задачи. я хуею блять. говорит, разбивай ее на подзадачи. и как мне разбивать сайты на подзадачи? как недоделанную верстку тестировать? а потом он говорит, что я неадекватно оцениваю сроки. и заки говорят, что мы не эффективная команда. нет я все понимаю, я итак стараюсь торопиться и ни часа времени рабочего не трачу на чатики или фильмы. но вот это постоянное прессование по времени меня сильно напрягает. они будто думают, что если бить плетью у меня над головой то я буду быстрее работать!
#479 #1046378
>>1046343
Зачем жить в вонючем мухосранске с хачами, когда за те же деньги можно жить like a king в стране третьего мира с лазурными пляжами и пальмами в шикарном отеле?
#480 #1046382
>>1046370

>они будто думают, что если бить плетью у меня над головой то я буду быстрее работать!


Ну ты же работаешь в итоге. Думаю, если ты будешь просирать сроки, они тебя не уволят, а наоборот, будут грузить меньшу.
#481 #1046390
>>998034 (OP)
>>1046382
я итак их просираю. пробовал уже все тактики:
1. ставить сроки больше -> кокок да тут дроп даун тока вставить явно 3 дня не займет, пиши подробный отчет в жире, чего так долго (подразумевает что я хуевый кодер)

2. ставить сроки меньше и просирать -> кокок я тут на спринт нам задач накидал, они вроде легко выглядят, а ты не успиваешь их доделать. (подразумевает что я медленный)

просто в аналогичной должности работал до этого человек с 10летним стажем, меня взяли типа джуном на меньшую зарплату, но вижу, что по срокам и качеству от меня ожидают тех же свершений что и от предыдущего синера.
#482 #1046395
>>1046390
Прсто поменяй работу
#483 #1046396
>>1046345
По собственному опыту могу еще посоветовать работать в компаниях ~ 1 год, которыми хорошими они не были
#484 #1046400
>>1046390

>пиши подробный отчет в жире, чего так долго


Ну так ты и пиши. 10 раз напишешь, они отъебуться может быть. Не отъебуться - напишешь 20. Время написания отчетов тоже включай в отчет. Параллельно ищи другую работу, у тебя стаж растет каждый день, растет твоя цена на рынке. Плюс если ты в РФ и легально работаешь, то уволить тебя очень сложно, с тобой будут возиться до последнего. Пойми, твои проебы - это проблема менеджера в первую очередь. Пусть у него голова болит.
#485 #1046402
>>1046396
я уже боюсь уходить. вдруг на следующей работе меньше платить будут. а то мою зарплату ставят в вакансиях людям с опытом от 2х лет.
#486 #1046405
>>1046402

>>мою зарплату ставят в вакансиях людям с опытом от 2х лет



Это тебе менеджмент так сказал?
#487 #1046459
>>1046405
нет, это я хх поскроллил
#488 #1046729
>>1046342

> Купите себе бумажную книгу "Трудовой кодекс Российской Федерации" и держите ее все время на вашем столе на работе. Во время обеденного перерыва или вынужденного простоя перечитывайте у всех на виду данную книгу


Сука, как же я ору.
#489 #1048355
>>1045886

> аналитик


Никогда не понимал, что делают эти люди. Разжёвывают сказанное клиентом и пересказывают программистам?
#491 #1048453
>>1048355
Представь, что ты работаешь не в конторе из 5 человек, а в большой компании с кучей разных систем и интеграций между ними. Заказчик просит новую. Аналитик должен продумать как эта новая система будет интегрирована с другими (если это вообще нужно), детализировать требования клиента в ТЗ (не разрабы же будут это делать) и поставить по ТЗ задачи программистам.
#492 #1048493
>>1048453
В Майкрософт нет аналитиков, например.
#493 #1048652
>>1048355
не совсем. грубо говоря, аналитик выжимает из клиента то, что он в действительности хочет, а потом он вместе с архитектором ищет в выжимке подводные камни. Без всего этого невозможно адекватно оценить затраты.
#494 #1048654
>>1048493
отсутствие аналитиков, не означает отсутствие анализа
#495 #1049179
>>1048493
Просто называются иначе. Какие-нибудь консалты или даже програм менеджеры.
#496 #1049193
>>1049179
Никак не называются. Аналитикой занимаются разработчики и дев-менеджеры. Есть ПМы, но они занимаются болтовней, планированием, сроками и прочей хуитой, в предметной области ничего не понимают.

Тестировщиков тоже нет, кстати. В Бинге, хз как в других группах.
И архитекторов нет.
И тимлидов нет, только менеджеры.
#497 #1049201
Когда вы уже начнете постить смешное, а не свою хуйню унылую обсуждать?
#498 #1049203
>>1049201
Хули ты сам не постишь смешное, ебанат, а?
ПЕРЕКОТ #500 #1049358
>>1049201
Программист? Бугуртишь иногда от работы? Возьми и напиши бугурт
#501 #1050544
>>1048355
Еще это человек, который в деталях знает всю эту ебучую необъятную систему. - Я вообще не ебу как оно работает. Ты мне тыкни пальцем где эта кнопка куда нужно вот это приделать? Есть у нас где-то аналогичная функциональность? А как вообще создается заявка? Чет не могу права настроить на стенде, помоги? И т.п.
У нас еще они и тестер и пм в одном лице.
Обновить тред
Двач.hk не отвечает.
Вы видите копию треда, сохраненную 2 сентября 2017 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски