Это копия, сохраненная 8 января 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
СЕРВЕРНАЯ ЧАСТЬ НА JAVASCRIPT
что ж ты делаешь, содомит!
ПРОГРАММИРУЕМ МИКРОКОНТРОЛЛЕРЫ НА JAVA
© анон
@
МНЕ ПОНАДОБИТСЯ ПОЛГОДА И ДВА МИЛЛИОНА РУБЛЕЙ
@
НУ ПОЧЕМУ НИКТО ХОЧЕТ СО МНОЙ СОТРУДНИЧАТЬ?
НА СПРИНГЕ ДЛЯ КОНТОРЫ ИЗ ПОЛСОТНИ ЧЕЛОВЕК
@
РАССКАЗЫВАЕШЬ НА ДВАЧЕ ПРО СЕРЬЁЗНЫЕ ПРОЕКТЫ ДЛЯ БИЗНЕСА
То-же самое с Symfony. Если кто не знает, это порт жаба энтерпрайза на похапе. Дано - сайт с главной страницей, страницей поиска и страницей просмотра сущности. Энтерпрайзист умудрился написать сотни классов, десятки конфигов и так, что эти 3,5 страницы адски тормозят даже с одним посетителем. Заказчик плюётся и жалуется мне, какое Symphony - говно
Джява тырпрайз под пехепе это ZF.
А симфони ты просто не умеешь готовить, но для таких неосиляторов завезли же Laravel, это по сути отдельные компоненты из второй симфонии.
Ну я вроди как разобрался в сифонии. Но почти весь сайт писал эксперт по симфонии. И к тормозам сайта я не имею отношения
> но для таких неосиляторов завезли же Laravel
Писал на ZF1, Symfony2, Laravel 5 и YII 1/2. Не увидел в сифонии особых преимуществ, кроме оверинжиниринга
IoT - мммаксимум маркетинговая хуита
@
КОКОКО НЕ СООТВЕТСТВУЕТ ПАТТЕРНУ
@
ЗАХУЯРИЛ УЕБИЩНЫЙ КОСТЫЛЬ
@
ВОТ ТЕПЕРЬ ЗАЕБИСЬ!
И? Пхпблядь, не рвись.
СДЕЛАЛ ОХУЕННО КРАСИВОЕ РЕШЕНИЕ
@
СКАЗАЛИ СДЕЛАТЬ ПО-НОРМАЛЬНОМУ
@
ДА ЧТО ВЫ ПОНИМАЕТЕ В КРАСОТЕ БЫДЛО ВОНЮЧЕЕ ТЬФУ НА ВАС!!!
@
ЛАДНО ТАК И БЫТЬ СНИЗОЙДУ ДО ВАС И СДЕЛАЮ КОСТЫЛЬ
@
ТЬФУ, ТАК ПРОТИВНО С БЫДЛОМ РАБОТАТЬ АХ КАК Я НЕНАВИЖУ ЭТИХ СМЕРДОВ БОЖЕЧКИ
АРХИТЕКТУРА МОДЕЛ-ВЬЮ-ВЬЮМОДЕЛ-ВЬЮКОНТРОЛЛЕР-ВЬЮПРЕЗЕНТЕР-ВЬЮДИСПЕТЧЕР-ВЬЮНОША-ВЬЮНЕБО-ВЬЮАЛЛАХ
Звоню, беру контакты, спрашиваю, какая зарплата?
- Зарплата 10 тысяч рублей.
- А больше нельзя? Я снимаю жилье, у меня 2 года опыта работы...
- Не устраивает - до свидания (кладут трубку).
Ебаные мрази, они совсем охуели? Это нормально - платить программисту 10 тысяч, словно какому-то грузчику?!
Охуеть, я думал эти названия - это шутка. Я, конечно, видел длинные названия классов в жабе, но не из 6 слов. А они реально существуют.
Посидел в жабе 2 года и съебался в ужасе
Зажравшиеся ублюдки, когда же Дедушка Ленин проснется и устроит им красный террор?
Здесь все вакансии такие, я раньше и жабистом работал, и дотнетчиком, и нигде не было больше 15к. Уволился, когда на последней работе начались задержки зарплаты более 1 месяца. Сейчас уже 2 месяца сычую, иногда попадается удаленка, но все уходит на еду.
Бля, что за пиздец. И релокации нигде сейчас нет, если и предлагают переезд - будь добр покупать билет за свои деньги (а жить очевидно на вокзале).
6 слов? Пфф.
AspectJ: HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor
Swing/Nimbus: InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState
> 10 тысяч рублей
> не было больше 15
Я не знаю, где ты такое находишь (на сайте службы занятости населения что ли?), но у меня в мухосранске (около 100к население) я такое видел только на сайте СЗН, когда студентом был. Но даже тогда я быстро нашел работу за 25к. Для джуна это было неплохо.
Не знаю, каким говном нужно себя самого считать, чтобы идти за 15к работать.
> релокации нигде сейчас нет
Ой, не пизди, куча вакансий с релокицией на HH. Те же галеры типа Epam или Luxoft релоцируют, оплачивают билеты, снимают хату на первый месяц. Еще вчера мне из лохсофта звонили с джава-вакансией.
Пиздишь ты. Люксофт предлагает переезд в жопу в Сибирь, в Омск, и оплачивают они только билет, квартиру нужно снимать самому. Было от этих петухов предложение в августе.
Давай так - ты мне прямо сейчас находишь находишь в Кирове работу для джуна за 25к, или трепло и хуесос.
>Требуемый опыт работы: не требуется
>от 25 000 руб.
https://career.ru/vacancy/18212748
Ты то ли ленив, то ли не можешь в поиск. То ли третий вариант, который был бы слишком оскорбителен, чтобы его озвучивать.
Лохсофт оплачивает билеты и снимает гостиницу на неделю, Епам - билеты и квартиру на месяц.
> переезд в жопу в Сибирь, в Омск
Но они платят хорошо. И ты не в том положении, чтобы нос воротить, да и Омск не мухосрань какая.
Шарага называется LavaPay, периодически появляются вакансии на hh.ru с удаленной работой.
Дебил, ты туда пробовал звонить? Без знания "1C Битрикс" они даже разговаривать не станут.
Все ясно с тобой. То есть ты нихуя не хочешь изучить, подкачать скилл, но хочешь зарплату больше 15к. Удачи, епт. С таким подходом ты нахуй никому не нужен, кроме завода 1 мая.
Манька, это ты здесь вскукарекнула, что любому ДЖУНУ можно легко 25к, вот и аргументируй свои слова. И обсираться, кидая вакансии для сеньоров здесь не надо.
Ява дала им пэкэджи. Нет, не хочу их использовать, хочу километровые имена классов
Манька, я на ассемблере для защищенного режима писал, еще когда твоя мамаша зачинала тебя в обоссаном подъезде.
Я ни разу не говорил "ЛЮБОМУ ДЖУНУ", я сказал, что я нашел работу за 25к, будучи джуном. Потому что я хотел работать, практиковался в свободное время и качал скилл. Или ты хочешь получать гору денег просто потому что ты назвался прграммистом?
>жабистом работал
Кому ты пиздишь? Иисусу, Гитлеру или мне?
В Новосибе три месяца ищут джавистов с Спермобанк, в ДСах десятки вакансий.
Найти он не может. Охуенный видимо программист.
Да есть релокация. Причем иногда даже если в вакансии не указано - фирма идет навстречу, если по собеседованию ты адекватен. Мне так в подмосковье предлагали переехать из моей мухосрани.
На худой конец займи у друзей денег на первый месяц, потом частями будешь отдавать. Нет, буду ныть и работать за 15К - позиция взрослого человека, охуеть вообще.
Ну так и говори, хуле, что тебе повезло, и вообще, к чему тогда твой пост?
У меня 3 года опыта коммерческой разработки на Java, с веб-сервисами и криптографией, нахуй мне сдались эти ебаные CMS'ки? А Битрикс еще и платный.
>>851532
Макака твой биологический отец-хач, на котором скакала твоя мамаша. Ну-ка, щенок, расскажи мне, что делает этот код?
DB ; IN 31
1F
4F ; MOV A, C
AF ; XOR A, A
47 ; MOV A, B
C9 ; RET
Не хочет палец о палец ударить, чтобы устроиться на работу, во всем видит негативную концовку, лежит на диване и дрочит на свою прошлую работу и возраст.
Мне кажется, здесь поможет только живительная эфтаназия.
> что тебе повезло
Причем тут везение, если я тебе говорю о том, что для повышения зп надо качать скилл.
Но ты же не хочешь, ты хочешь ныть. Продолжай в том же духе, хуле.
Возможно
Хехе, так и думал, что ассемблер Z80 верстала видит впервые. Кто бы тогда кукарекал про скиллы.
Уж явно мои скиллы побольше твоих, ты ведь небось и Вирта с Ульманом в руках не держал. А из ООП знаешь только про инкапсуляцию, наследование и полиморфизм, про SOLID никогда не слышал.
У меня на битбакете свой скриптовый язык есть, и ты меня учить будешь? Щенок.
В очередной раз убедился, что все москальские айтишники - зажравшиеся педрилы.
> мои скиллы побольше твоих
> не может найти работу больше чем за 15к.
Да, скилл так и прет.
Покормил
> У меня на битбакете свой скриптовый язык есть
Я, кстати, тоже запилил свой скриптовый язык. Он умеет мало, но я запилил для него IDE с автокоплишеном и type inferrence. Альсо только потом узнал, что это называется type inferrence.
button2: TButton;
button3: TButton;
@
ПОНАТЫКАЛ 16 РЯДОВ КВАДРАТНЫХ КНОПОК НА ФОРМУ ПО X И Y
@
РАБОТОДАТЕЛЬ НА РЕАКТИВНОЙ ТЯГЕ ПРОЖИГАЕТ ДОРОГОЕ КОЖАНОЕ КРЕСЛО
Переезжай в ДС. Если человек жрет говно и ничего не меняет - значит его всё устраивает.
@
СИСТЕМНЫЙ АРХИТЕКТОР УНИЖАЕТ ЭВРИ ДЭЙ
Тру стори
Как же я проигрываю с этого СИСТЕМНОГО ПРОГРАММИСТА. Не может найти работу, не осилил хотя бы один PHP-фреймворк, работал на заводе за 10 тысяч, зато апломба выше крыши.
ДАЛИ ТЕСТОВОЕ ЗАДАНИЕ СДЕЛАТЬ ЗМЕЙКУ, САПЕР И КРЕСТИКИ НОЛИКИ
@
ПОНАТЫКАЛ 16 РЯДОВ КВАДРАТНЫХ КНОПОК НА ФОРМУ ПО X И Y
@
БЕЗ ПРОБЛЕМ БЕРУТ НА РАБОТУ
@
В ФИРМУ "ОАО РОСПИЛЕГАСИЩИТИНТЕГРАПРОМ"
@
НА ЗП 15 ТЫР
Вставляешь в "тестовое задание" бекдор и ебешь их в анус потом.
Помню кулстори про программиста ЧПУ, который написал как тестовое задание программу для вытачивания какой-то сложной детали. Контора его кинула точно так же - ничего не заплатили, на работу не взяли, а его программу стали использовать для вытачивания реальных деталей. Но чувак был хитер, знал назубок все нюансы станка для которого программа, в том числе недокументированные фичи. И сделал так, что после вытачивания пятой детали станок ломает сам себя (отключая через дебажные интерфейсы все защиты от дурака и отрезая пилой куски от самого себя или что-то типа того).
Никогда. Точнее, для этого нужно границы закрыть (или Пу ебанётся и занавеску повесит или страны Швятого запретят выезд варварам, правда и то, и то маловероятно, поэтому никогда).
Блять, зарофлил на всю общагу.
Представил себе аутиста, который таким образом весь проект организует и чей код потом поддерживать придётся.
Почему хуилы с замедленным развитием вроде тебя, не знающие даже недавнюю историю, пишут хуйню?
Ты просто не видел говнокода, где 2/3 кода состоит из переменных gv, j, i, kl и не докуменирована от слова совсем. А такое бывает. И это не смешно.
@
ЧЕРЕЗ ГОД ХУЯК-ХУЯК В ПРОДАКШН
НАПИСАЛ СВОЙ СОБСТВЕННЫЙ DEVOPS ПЕРЦЕПТОН НА RABBITMQ С ИСПОЛЬЗОВАНИЕМ ANSIBLE, MARIADB, DOCKER, JIRA, GRUNT И ZABBIX С ИППОЛЬЗОВАНИЕМ ПАТТЕРНА ДАТА-СВАППИНГ СИНГЛТОН
Компанией "Баббл" Анонсирован новый язык программрования Пликс-Плокс
@
В дрим-тиму требуется программист на пликс-плокс, опыт программирования на пликс-плокс 3 года, для устройства в нашу тиму мечты нужно показать свои проекты на пликс-плокс на гитхабе
Судя по всему это неизбежно. Потому что рыночек решает, и пока одна команда выдрачивает идеальный код с паттернами, другая уже хуярит в продакшен третью версию говнокода, имеет базу клиентов и инвесторов.
есть примеры из жизни?
я считаю что это пиздеж, возможная ситуация конечно, но слишком много на старых работах меня ей умело обламывали когда я хотел сделать хорошо, а не хуяк хуяк и в продакшен. Причем эти пацаны сами себя наебывали и просто говнили код бессмыслено, то время которое они могли провести за улучшением кода они проебывали в ютубе. Это не рыночная проблема, а проблема конкретных ленивых кодеров которые считают себя опытными рыночниками и воротилами бизнесов. Я как раз вижу как на рынке доминируют качественные продукты а не хуяк хуяки, хуяк-хуяки-поделки нужны в веб говне и интерпрайз решениях, потому что там нужно дешево, но конкуренция то тут причем?
Доминирует хороший продукт, да. Который туда вырвался, когда он еще был "хуяк-хуяк", вломил теплых мягких и влажных всем конкурентам, набычил на них, прогнал, остался по сути один и после этого стал заниматься саморазвитием, как мечтает любой двачер. Или не стал.
Короче, если сфера новая - хуяк хуяк хуяк. Если пытаешься подвинуть старичка - тогда надо просто сделать лучше.
так а примеры из жизни есть? О какой скорости разработки ты говоришь при хуевом решении? Я писал как и стыдную индусопарашу вместе с индусами так и вылизанные проекты которые по 3 раза переписывались только чтобы быть красивее и писались через тесты и обе системы разрабатывались субъективно в одинаковом темпе, просто в индусской команде топ разрабы больше пердели в стул вместо того чтобы работать, а когда ты пытался сделать хорошо то говорили "хех ну чо ты какой тест тут создал, его никто не будет поддерживать, удали, мы тут СТАРТАП делаем, тесты не подходят для нашей модели нам надо БЫСТРО выйти на рынок" кстати на рынок они так и не вышли потому что захлебнулись в сложности. Помоему рынок тут совсем в другой категории находицца. Заказчику жалко бабла или твоя четкая аутсорсинговая компания пилит бабло и ей похуй и по итогу топовым разработчикам доходит мало и им не интересно делать хорошо, им интересно смотреть ютуб и пердеть в стул и они обламывают тех кто пониже чтобы оставаться в топе. Это из моего опыта и это пиздец. В общем я не верю в то что хуево сделать значит быстрее, это полная хуйня. Победить на рынке можно только с помощью качественной системы, чтобы получить качественную систему надо хорошие программисты, хорошие программисты стоят дорого. Это то что я объективно наблюдал и наблюдаю, а не тетка говорила.
>Я как раз вижу как на рынке доминируют качественные продукты
А ты забавный. Новенький тут, наверное?
Да практически любой продукт. Все сначала резво делят рынок, выезжают на маркетинге, а уже потом начинают код причесывать.
Хочешь скзать, что Uber сразу и сходу был ништяк? А помнишь старый яндекс, тогда еще рамблер был. А помнишь альтависту? А Яху помнишь?
Для любого сраного стартапа главное "РАСТИ НА ДВУХЗНАЧНОЕ ЧИСЛО ПРОЦЕНТОВ В НЕДЕЛЮ" чтобы "ПРИВЛЕЧЬ ИНВЕСТИЦИИ ОТ ИНВЕСТОРОВ!".
Ебаная экономика роста с ебаными пузырями. Чтоб нас тут всех порешало рыночком.
Все так.
Кстати, интересно, когда Фейсбук сделают юзабельным? Раз в год захожу туда, и вижу, что все еще через жопу и хоть я не домохозяйка, но мне сложно понять, куда нажимать и что вообще у меня на экране творится.
С линкедином та же беда, но чуть попроще.
Линкедин попроще? Да это же неюзабельный кусок говна, что сайт, что приложение. Вечные бесящие попапы, вечные попытки заспамить всю адресную книгу, непонятный интерфейс (знаю человека, который пару месяцев не мог найти, как посмотреть собственный профиль), баги (у меня один товарищ добавился только с пятого раза).
Его ещё и мелкомягкие купили, так что теперь вообще пиши пропало.
+1
А нах докумментировать i и j если они по умолчанию юзаются как счетчики?
Бывают разные запущенные случаи.
Я прямо сейчас поддерживаю проект, где не документировано вообще ничего, а имена переменных выглядят как dokument1, dokument_list и тому подобное. Гвидо плакал бы, увидев, что так можно писать на Петоне.
тред можно закрывать
Сукалол.
У джавистов своя атмосфера, они все дрочат на миена классов, чтобы типа понятно было что он делает. В результате ты код пишешь 10 минут, из них 9 - пишешь имя класса. Причём особо упоротые потом переписывают внутренности, и имя потом ни разу не соответствует тому что внутри. Но это вроде как норма.
и чё? Битрикс - это самописная CMS времён 2008 года. В ней даже школьник разберётся. Другое дело что ты хуйло ленивое. Будешь кричать везде что платят мало, а как жопу с дивана поднять - нет, не могу.
@
ПРИХОДИШЬ НА СОБЕСЕДОВАНИЕ, РЕШАЕШЬ ЗАДАЧИ С ФРАКТАЛАМИ, ПИШЕШЬ НА TSQL ОБЪЕДИНЕИЯ ТАБЛИЦ
НА ВТОРОМ СОБЕСЕДОВАНИИ ПИШЕШЬ ОПТИМИЗАЦИИ СОРТИРОВОК, НАХОДИШЬ КОЛИЧЕСТВО УНИКАЛЬНЫХ СТРОК В ФАЙЛЕ 5 ГИГОВ, НАПИШИ ОБРАБОТЧИК JSON ЕЩЁ.
@
БЕРУТ МИДЛОМ. СИДИШЬ ДВА МЕСЯЦА АДАПТИРУЕШЬ ШАБЛОНЫ ИЗ PSD В АДАПТИВНЫЙ HTML5
Помню как в одном стартапе всё пытались запустить сайтик, да так, чтобы всё по канону, и через SLIM, пытали они этот код целый год, даже демку не выложив, хотя я на функциональщине выкатил всё в первую неделю. Да было без слима, да небыло MVC, да, можно было оптимизировать бд и прочее, но блядь у меня был готовый проект, от которого можно было плясать, который можно было допиливатть, оптимизировать, под нужны поворачивать. Но хуй, им надо было хайлоады ворочить, и мой код не подходил. Хотя мечтали о хайлоадах, пока у них юзеров было ноль. В итоге проект загнулся спустя год попыток. Вангую что в IT дохрена таких проектов, который пишет фэйсбук с жопы.
Проиграл на весь офис.
> РАБОТАЕМ НА ЗАПАД
Это вы зря небось уедете жить туда, а здесь опять останутся одни мусора под контролем ваших менеджеров проектов.
> Его ещё и мелкомягкие купили, так что теперь вообще пиши пропало.
Ну и хуй с ним. Будут рекрутить через другие сайты
С одной стороны так, но часто можно всё таки назвать их осмысленно. Самый частый пример из моей практики - row и col/column. Или, если нужно нагенерить itemCount айтемов и subitemCount субайтемов, то соответственно itemIndex и subItemIndex. А при итерации через существующие объекты это как правило вообще не нужно. Просто делаешь foreach
> то чутвсто когда проекты отправляют разрабатывать в индию и китай а ты сидишь без работы
> то чувство когда код генерируют автоматически по UML моделям а ты сидишь без работы
> то чувство когда "найти элемент в массиве"
> то чувство когда названия функций длинее их определений
> то чувство когда хело ворлд занимает 300 мб рантаима
> то чувство когда абстрактный незамужний завод прокси-фасолин "фабрика"
> то чувство когда JSP, JPC, JAX, JVM, JNDI, J2EE, JAR, JXTA, JCE, JES, JFC, JRE, JTAPI ..
> то чувство когда зависимость от кофе
> то чувство когда незнаешь почему люки круглые
> то чувство когда run once compile everywhere
НУЛЬ УКАЗАТЕЛЬ ИСКЛЮЧЕНИЕ ПРИЧИНА В
НУЛЬ УКАЗАТЕЛЬ ИСКЛЮЧЕНИЕ ПРИЧИНА В
НУЛЬ УКАЗАТЕЛЬ ИСКЛЮЧЕНИЕ ПРИЧИНА В
НУЛЬ УКАЗАТЕЛЬ ИСКЛЮЧЕНИЕ ПРИЧИНА В
>СИДИШЬ ДВА МЕСЯЦА
Здесь ты долбоеб. Надо было на испыталке еще сваливать, пока было без последствий совсем.
@
ХУЙПОЙМИ КОТОРЫЙ РАЗ РАЗРУЛИВАЕШЬ ОДНИ И ТЕ ЖЕ ЁБАНЫЕ ЗАВИСИМОСТИ
@
ЗАХОДИШЬ НА ДВАЧИК ПАР ВЫПУСТИТЬ
@
И ТУТ КАКОЙ-ТО ЧЁРТ ПИШЕТ ПРО ОВЕРИНЖИНИРИНГ В СПРИНГЕ
Это 1с?
И хуле, я пытался в сайт на си(даже без классов, СТРУКТУРНО БЛЕАТЬ!), и на лиспе.
Но работало то оно шустро.
int ояебу, счетчик, свалка.
А if/else уже не в моде? Что-то я ничего не понимаю. Ждем, когда сложение будут делать через метод .add()
а вдруг у тебя неправильно написан if-else ? Нужно использовать проверенные и готовые решения
Ну бля.. У этих фреймворков же еще молоко на губах не обсохло. Как они могут быть проверенными? А если ты не можешь нормально написать даже иф, то что ты за программист такой? В чем смысл твоей работы? Ну это же блять идиотизм, скоро уже для сложения чисел нужен будет йоба-фреймворк.
@
ФРОНТЭНД НА ЖС
Долбоёб я знаю об их раличиях. В том то всё и дело, что я это всё сделал ковыряясь в носу, пока они неделю блок схемы рисовали.
>Но работало то оно шустро.
2016
Когда фэйсбук даже, герерит тебе 3 метра трафика с ничего не PHP, а потом ещё 10 метров js присылает, всё это за 1 мгновение. А ты про C...
@
СО СБИТОЙ КОДИРОВКОЙ
@
ДОМА У МАМКИ НА ШЕЕ
Я тебя не понимаю. Какие последтвия могут быть от того, что ты не съебал с испыталки, продолжил работать и написал заявление об увольнении?
Слишком не интерпрайзно
Есть же плейсхолдеры
Вообще-то это как раз круто. Написать всякие проверки минут 5 занимает, а если ты работаешь с бд - тебе всё равно придётся их писать, зато потом можно будет без лишних мозготрахов искать нужное прямо в адресной строке!
Тут же бугурт не от гет запросов, а от того, что они не экранируются. Тебе могут прислать такое: '; drop database huipizda;
а, лол. вот что значит 2016 год, даже не сразу дошло что кто-то такое может сделать.
Залещаешь на сервак проджект манагера который только пустили в продакшн. Вот вот запустишь шедулинг на бэкапы а потом наполнение бд, а потом сразу в продакшн.
18 таблиц связано с БД huipizda. huipidza - таблица с данными сотрудников компании.
>А чо, еёж можно просто переименовать перед тем как в продакшн пустить, чо ты.
думал что пехапе умрет скоро, а пхп процветает
>думал что жава будет процветать изучаешь его
>10 лет как помирает даже компания его разрабатывавшая продалась.
Наследование стилей в css
Ну так-то я его понимаю. После криптографии и системщины клепать говносайтики для дураков - это как артистке большого театра стриптиз перед васянами танцевать.
какие мазохисты придумали ЭТО.
Есть же богоугодный реакт. И вуе. И екстжс для тех кто любит упарываться по тырпрайз-ооп. Но как можно писать человеческий код на этом богомерзком отродии ехидны. У них все не как у людей. Но нет же ж блять, бизнес слышал что ангуляр это гугл и модно стильно молодежно блеать. А потом у них продукт на ангуляре.
какие мазохисты придумали ЭТО.
Есть же богоугодный ангуляр. И нок. И екстжс для тех кто любит упарываться по тырпрайз-ооп. Но как можно писать человеческий код на этом богомерзком отродии ехидны. У них все не как у людей. Но нет же ж блять, бизнес слышал что реакт это фейсбук и модно стильно молодежно блеать. А потом у них продукт на реакте.
какие мазохисты придумали ЭТО.
Есть же богоугодный кложурскрипт. И елм. И скалажс для тех кто любит упарываться по тырпрайз-фп. Но как можно писать человеческий код на этом богомерзком отродии ехидны. У них все не как у людей. Но нет же ж блять, бизнес слышал что джаваскрипт это веб и модно стильно молодежно блеать. А потом у них продукт на джаваскрипте.
Годно
+STATE-OF-ART
капитулировал нахуй
Адепт церкви Гвидо?
>JS/PHP/Swift-like syntax
Ващет пехепе/жс - имеют си-лайк синтаксис.
Вообще C-like это наследие ретроградских копроязыков для быдла: С/C++/Java/C#/PHP, самый что ни наесть самый махровый индусомэйнстрим.
Только у них значительные отличия - типы после имён переменных/полей, функций и ключевые слова var и function/func
Нехуй рефакторинг делать во время доведения до релиза. Рефакторинг надо делать во время стадии поддержки, когда монетизация проекта не стоит под сомнением.
> во время доведения до релиза
> во время стадии поддержки
Пиздец, кто-то ещё работает по каскадной модели.
Это для МК или ты для примера стебаешься с регистрами?
Такая боль, когда переходишь из гигантской конторы в стартап. Пытаешься все делать по уму, а надо "быстро", потому что выходные уже выкладываем новую версию сайта на продакшн.
Жестоко. Шутки шутками, но стэковерфлоу должен быть более серьезным и информативным, даже если вопрос задает индус.
Ой, пухнем с голоду, уже весь калифорнийский отдел сократили, скоро и до нас доберутся. Проекты на джаве сворачивают, сервера форматируют, Эккеля и Хорстмана сжигают.
Вместо нас набирают 20летних мальчиков с длинной бородой и узкими штанишками, они будут пить смузи и писать бэкэнд на руби на рельсах.
А потом их сайт-визитка при соединении менее 2 мегабит в секунду тупо отваливается по таймауту.
Когда человек не удосуживается хотя бы маны почитать, то пусть сосет хуи и ставит тонну говна для сложения инт
Так это же шутеечка, посмотри релейтед вопросы: what is best number, how to parse html with regex and stay alive, и кто то даже выстрелил себе в ногу, снова.
Причём тут блять типы? Может быть динамика и си-лайк при этом. Си-лайк это в первую очередь "}", и ";", отсутствие всяких do end и семантического значения отступов, всяких мультификсных изъёбов. То есть речь идёт конкретно о способе построения синтакс-блоков.
https://en.wikipedia.org/wiki/List_of_C-family_programming_languages
Нищенки экономят место на своих 15 дюймовых мониторах
Сажать на второй стул за такое надо.
ыто пиздец(((
Дебилоид в твоём любимом ЖС Сишный синтаксис
Борщехлеб, съеби нахуй отседова, ты уже 10 раз обосрался, везде там сишный синтаксис, пример не сишного синтаксиса - Erlang
>>855079
Есть у меня друг Дима - программирует на ЧПУ станки. Причем квалификация у него просто зашкаливает. Работает спокойненько на заводе, пишет/дорабатывает программки для своих станков.
Такой немного флегматичный мужик, не рвущийся в начальство и полностью довольный своей невысокой, как я считаю, для его уровня зарплатой.
Так бы он сидел и дальше, но познакомился он с девушкой и расходы на жизнь неожиданно резко возросли.
Т.к. актуальное место работы его полностью устраивало - свое бюро, ~7 часов рабочий день, свободный график, возмозность работы из дома, куча социальных плюшек - начальство ценило своего кадра и старалось заслужить лояльность такого ценного сотрудника - написать на коленке за ~4 часа программу для полной обработки коленвала на обрабатывающем центре, даже с шаблонами, не каждый сможет. И он дейстрвительно относился лояльно к своей фирме. Поэтому просить повышение зарплаты он постеснялся.
Альтернативное решение было найдено быстро - халтура. За свою карьеру у Димы скопилось куча предложений перейти на новую работу, которые он вежливо отклонял. И вот настала пора воспользоваться старыми контактами.
Пригласили Диму в одну такую контору и предложили подтвердить квалификацию в виде тестового задания для токарного обрабатывающего центра. Посмотрев задание, Дима насторожился - там была такая загогулина, что тянула на цельный проект. Но, как я уже говорил, Дима в своем деле съел не одну собаку, посолив пудом соли. Для него это задание было на один зуб. И он, предвкушая удивленные лица заказчиков, согласился.
На следующий день он дописал программу и отправил ее по е-Мылу тамошнему начальству с комментарием, что раз задание тестовое, то использовать программу в коммерческих целях он запрещает.
На следующей неделе Диме пришло вежливое письмо с отказом от его услуг. Но Дима не расстроился, а только грустно хмыкнул и стал писать программу для другой фирмы, с которой у него уже было все на мази.
История на этом не закончилась. Стал бы я такое предисловие писать:)
Через некоторое время Дима узнал, о судьбе своего тестового задания - земля слухами полнится в виде сервисмена ЧПУ-шной фирмы-производителя, которого вызвали в контору, где Дима получил отказ.
Проводят меня в цех, а там стоят останки обрабатывающего центра, в который как будто попал снаряд. Шпендель и инструментальный магазин свернуты набок, приводы покорежены. Начал спрашивать, что да как? Начальство говорит - загрузили Димину программу, настроили станок. Все было в порядке, станок даже 10 деталей обработал (время обработки детали ~5 часов), а потом станок пошел в разнос и видим то, что видим.
Начал разбираться как такое случиться могло и выяснил, что в программе черт ногу сломит, но нашел неслолько недокументированных команд для заводской отладки станка, которые отключают предохранительные системы на центре. Поэтому, когда была подана команда раскрутить шпендель по полной и въехать в него инструментальным магазином на полном ходу, показания динамометров и концевиков были проигнорированы. Программа была заточена на обработку 10 деталей, а потом включался режим самоуничтожения и образовывался текстовый файл, в котором стояло издевательское послание:
"Ну, значит не договорились и вы меня не послушались."
>>855079
Есть у меня друг Дима - программирует на ЧПУ станки. Причем квалификация у него просто зашкаливает. Работает спокойненько на заводе, пишет/дорабатывает программки для своих станков.
Такой немного флегматичный мужик, не рвущийся в начальство и полностью довольный своей невысокой, как я считаю, для его уровня зарплатой.
Так бы он сидел и дальше, но познакомился он с девушкой и расходы на жизнь неожиданно резко возросли.
Т.к. актуальное место работы его полностью устраивало - свое бюро, ~7 часов рабочий день, свободный график, возмозность работы из дома, куча социальных плюшек - начальство ценило своего кадра и старалось заслужить лояльность такого ценного сотрудника - написать на коленке за ~4 часа программу для полной обработки коленвала на обрабатывающем центре, даже с шаблонами, не каждый сможет. И он дейстрвительно относился лояльно к своей фирме. Поэтому просить повышение зарплаты он постеснялся.
Альтернативное решение было найдено быстро - халтура. За свою карьеру у Димы скопилось куча предложений перейти на новую работу, которые он вежливо отклонял. И вот настала пора воспользоваться старыми контактами.
Пригласили Диму в одну такую контору и предложили подтвердить квалификацию в виде тестового задания для токарного обрабатывающего центра. Посмотрев задание, Дима насторожился - там была такая загогулина, что тянула на цельный проект. Но, как я уже говорил, Дима в своем деле съел не одну собаку, посолив пудом соли. Для него это задание было на один зуб. И он, предвкушая удивленные лица заказчиков, согласился.
На следующий день он дописал программу и отправил ее по е-Мылу тамошнему начальству с комментарием, что раз задание тестовое, то использовать программу в коммерческих целях он запрещает.
На следующей неделе Диме пришло вежливое письмо с отказом от его услуг. Но Дима не расстроился, а только грустно хмыкнул и стал писать программу для другой фирмы, с которой у него уже было все на мази.
История на этом не закончилась. Стал бы я такое предисловие писать:)
Через некоторое время Дима узнал, о судьбе своего тестового задания - земля слухами полнится в виде сервисмена ЧПУ-шной фирмы-производителя, которого вызвали в контору, где Дима получил отказ.
Проводят меня в цех, а там стоят останки обрабатывающего центра, в который как будто попал снаряд. Шпендель и инструментальный магазин свернуты набок, приводы покорежены. Начал спрашивать, что да как? Начальство говорит - загрузили Димину программу, настроили станок. Все было в порядке, станок даже 10 деталей обработал (время обработки детали ~5 часов), а потом станок пошел в разнос и видим то, что видим.
Начал разбираться как такое случиться могло и выяснил, что в программе черт ногу сломит, но нашел неслолько недокументированных команд для заводской отладки станка, которые отключают предохранительные системы на центре. Поэтому, когда была подана команда раскрутить шпендель по полной и въехать в него инструментальным магазином на полном ходу, показания динамометров и концевиков были проигнорированы. Программа была заточена на обработку 10 деталей, а потом включался режим самоуничтожения и образовывался текстовый файл, в котором стояло издевательское послание:
"Ну, значит не договорились и вы меня не послушались."
Кулстори, бро. А батя травы не пьёт?
В реальном мире Диме подкинули бы пакетик, товарищ следователь рот ебал тут состав доказывать.
ОШИБКА 0x00243204234
Борщехлёбы не могут решить простейшие тестовые задания, потому и сочиняют всякие истории, мол, кинули-хуинули. А на самом деле борщехлёбам просто не хватает квалификации, поэтому их на работу и не берут, блеать.
Если найдут твой бекдор, то не видать тебе работы
@
В ТРЕНДЕ УЖЕ MATERIAL DESIGN
Тащемто я не верстальщик, а кодер, изучаю эти приблуды по мере необходимости
Ты нихуя не изучаешь, иначе бы знал что бутстрап нужен для сетки и к UI/UX отношения не имеет.
Ну только если ты не из тех долбоебов что вешают 100кбайтник бутстрапа на сайт со всеми говностилями.
А как же ангуляр? Делаю мобильную версию для англуряного сайта с материал дезигном
> бутстрап нужен для сетки
Не, ну сетка - это пиздатая вещь. Но на базе бутстраповых стилей и конструкций я видел дохуя сайтов, которые делали и в нашей конторке и в других
Блядь, я упорот. Почему-то подумал, что ты говоришь, что материал дизайн
> к UI/UX отношения не имеет
Бутстраповые стили - это такой же дурной тон как неуместные фотографии из фотобанков, и неинформативные слайдеры на половину экрана.
За такое надо пиздить. Как и за мусорный CSS и JS.
Для дорогих проектов - да. А для простых формочек, которые надо сделать за день - вполне норм. Тем более, когда верстает кодер, а не верстальщик
Что-то вводит, перемещает в с, чистит а и записывает ноль в b.
@
ЖДЕШЬ БАЗУ ОТ АЙТИШНИКОВ ЗАКАЗЧИКА
@
ЖДЕШЬ ОТВЕТА ОТО ВСЕХ ВСЕ ВРЕМЯ
@
НЕ МОЖЕШЬ НАЧАТЬ ДЕЛАТЬ ЗАДАЧУ ПОКА НЕ ПОЛУЧИШЬ ВСЕ ОТВЕТЫ
@
ЖДЕШЬ КОГДА МЕНЕДЖЕР ОСВОБОДИТЬСЯ
@
ДВА ЧАСА НА СОВЕЩАНИИ СЛУШАЕШЬ ПРО ПРОЕБЫ ВО ВРЕМЕНИ ЗА ЭТО ВРЕМЯ НА ТВОЙ ВОПРОСЫ ОТВЕЧАЮТ ТОЛЬКО ВКОНЦЕ И УХОДИТ НА ЭТО РОВНО ОДНА МИНУТА
@
ПОСЛЕ ВСЕХ ОТВЕТОВ НАЧИНАЕШЬ ДЕЛАТЬ ЗАДАЧИ
@
ВРЕМЯ 19:00
@
ЗАВТРА НАДО СДАВАТЬ, ПОЧЕМУ ТАК ДОЛГО ДЕЛАЛ, ПОЧЕМУ НЕ СДАНО
@
СМОТРЯТ НА ПРОМЕЖУТОЧНЫЙ ВАРИАНТ, ГОВОРЯТ НЕ УСТРАИВАЕТ ПЕРЕДЕЛЫВАЙ
@
ЗАДАЕШЬ УТОЧНЯЮЩИЕ ВОПРОСЫ ОЖИДАЯ БЫСТРЫХ ОТВЕТОВ И БЫСТРЫХ ФИКСОВ
@
ПРОХОДИТ НЕДЕЛЯ, ПОЧЕМУ НЕ СДЕЛАНО
@
ВЫ НЕ ОТВЕТИЛИ НА МОИ ВОПРОСЫ
@
ТЫ ЖЕ ПРОГРАММИСТ
@
ЖДЕШЬ ОПЛАТУ
@
МЫ ТЕБЕ ПОКА 50% ОПЛАЧИМ ЧЕРЕЗ ПОЛ ГОДА ОСТАЛЬНУЮ СУММУ ЗАКРОЕМ
@
ЧЕРЕЗ ПОЛ ГОДА, А ПОМНИШЬ ТЫ НАМ ДЕЛАЛ? ВОТ ОНА РАБОТАЕТ НЕ ТАК КАК НАМ НАДО, ПЕРЕДЕЛАЙ И ТОГДА ЗАПЛАТИМ
@
ЖДЕШЬ БАЗУ ОТ АЙТИШНИКОВ ЗАКАЗЧИКА
@
ЖДЕШЬ ОТВЕТА ОТО ВСЕХ ВСЕ ВРЕМЯ
@
НЕ МОЖЕШЬ НАЧАТЬ ДЕЛАТЬ ЗАДАЧУ ПОКА НЕ ПОЛУЧИШЬ ВСЕ ОТВЕТЫ
@
ЖДЕШЬ КОГДА МЕНЕДЖЕР ОСВОБОДИТЬСЯ
@
ДВА ЧАСА НА СОВЕЩАНИИ СЛУШАЕШЬ ПРО ПРОЕБЫ ВО ВРЕМЕНИ ЗА ЭТО ВРЕМЯ НА ТВОЙ ВОПРОСЫ ОТВЕЧАЮТ ТОЛЬКО ВКОНЦЕ И УХОДИТ НА ЭТО РОВНО ОДНА МИНУТА
@
ПОСЛЕ ВСЕХ ОТВЕТОВ НАЧИНАЕШЬ ДЕЛАТЬ ЗАДАЧИ
@
ВРЕМЯ 19:00
@
ЗАВТРА НАДО СДАВАТЬ, ПОЧЕМУ ТАК ДОЛГО ДЕЛАЛ, ПОЧЕМУ НЕ СДАНО
@
СМОТРЯТ НА ПРОМЕЖУТОЧНЫЙ ВАРИАНТ, ГОВОРЯТ НЕ УСТРАИВАЕТ ПЕРЕДЕЛЫВАЙ
@
ЗАДАЕШЬ УТОЧНЯЮЩИЕ ВОПРОСЫ ОЖИДАЯ БЫСТРЫХ ОТВЕТОВ И БЫСТРЫХ ФИКСОВ
@
ПРОХОДИТ НЕДЕЛЯ, ПОЧЕМУ НЕ СДЕЛАНО
@
ВЫ НЕ ОТВЕТИЛИ НА МОИ ВОПРОСЫ
@
ТЫ ЖЕ ПРОГРАММИСТ
@
ЖДЕШЬ ОПЛАТУ
@
МЫ ТЕБЕ ПОКА 50% ОПЛАЧИМ ЧЕРЕЗ ПОЛ ГОДА ОСТАЛЬНУЮ СУММУ ЗАКРОЕМ
@
ЧЕРЕЗ ПОЛ ГОДА, А ПОМНИШЬ ТЫ НАМ ДЕЛАЛ? ВОТ ОНА РАБОТАЕТ НЕ ТАК КАК НАМ НАДО, ПЕРЕДЕЛАЙ И ТОГДА ЗАПЛАТИМ
@
СДЕЛАЮ!
@
ВОТ ТЗ, НАДО ЧТОБЫ КАК В ТЗ
@
В ТЗ МИЛИАРД ПУНКТОВ ПОНЯТИЕ БАЗОВЫЙ ФУНКЦИОНАЛ ДАЖЕ НЕ ПРЕСУТСТВУЕТ
@
АНАЛИЗИРУЕШЬ ТЗ ВЫЯВЛЯЕШЬ НАГРУЗКУ УХОДИТ 4 ЧАСА
@
СКИДЫВАЕШЬ ТЗ С ОЦЕНКОЙ ВРЕМЕНИ ТУПО ПО ТЗ 2 НЕДЕЛИ РАБОЧЕГО ВРЕМЕНИ
@
ЗАДАЧА БЫЛА ОЗВУЧЕНА 2 МЕСЯЦА НАЗАД ЗА 2 МЕСЯЦА ХУЯ НЕ ЧЕСАЛСЯ НИКТО ВООБЩЕ НИХУЯ НЕ СДЕЛАЛ
@
ДОГОВАРИВАЕШЬСЯ СДЕЛАТЬ ПРОТОТИП
ЗАПРАШИВАЕШЬ БАЗУ У ОТВЕТСТВЕННОГО ПРОЕБАЛ, ЗАПРАШИВАЕШЬ БАЗУ У МЕНЕДЖЕРА НА РОДАХ ДВОЮРОДНОЙ СЕСТРЫ, ЗАПРАШИВАЕШЬ У ЗАКАЗЧИКА СКИДЫВАЕТ ТЕБЕ ГОЛЫЕ СКРИПТЫ
@
ПОХУЙ ПЛЯШЕМ УБИВАЕШЬ 8 ЧАСОВ ДЕЛАЕШЬ ИЗ ГОВНА ГОВЕНУЮ КОНФЕТКУ
@
ПОКАЗЫВАЕШЬ ЗАКАЗЧИКУ
@
МЕНЕДЖЕР В ОКОЛОПЛОДНЫХ ВОДАХ ГОВОРИТ, ЧТО САМ ОБЩАЙСЯ С ЗАКАЗЧИКОМ,
@
ЗАКАЗЧИК ГОВОРИТ ХУЛИ ТЫ 2 МЕСЯЦА НЕ ДЕЛАЛ НАХУЯ МНЕ ЭТОТ ПРОТОТИП ИДИ НА ХУЙ Я С ВАМИ РАБОТАТЬ НЕ БУДУ
@
НУ ХУЛИ ВЫСТАВЛЯЕШЬ СЧЕТ МЕНЕДЖЕРУ ОН ГОВОРИТ, ОН ЖЕ НА ХУЙ НАС ПОСЛАЛ ДЕНЕГ НЕТ ИДИ НАХУЙ
@
УХУЕВАЕШЬ ОБТИРАЕШЬСЯ
@
СДЕЛАЮ!
@
ВОТ ТЗ, НАДО ЧТОБЫ КАК В ТЗ
@
В ТЗ МИЛИАРД ПУНКТОВ ПОНЯТИЕ БАЗОВЫЙ ФУНКЦИОНАЛ ДАЖЕ НЕ ПРЕСУТСТВУЕТ
@
АНАЛИЗИРУЕШЬ ТЗ ВЫЯВЛЯЕШЬ НАГРУЗКУ УХОДИТ 4 ЧАСА
@
СКИДЫВАЕШЬ ТЗ С ОЦЕНКОЙ ВРЕМЕНИ ТУПО ПО ТЗ 2 НЕДЕЛИ РАБОЧЕГО ВРЕМЕНИ
@
ЗАДАЧА БЫЛА ОЗВУЧЕНА 2 МЕСЯЦА НАЗАД ЗА 2 МЕСЯЦА ХУЯ НЕ ЧЕСАЛСЯ НИКТО ВООБЩЕ НИХУЯ НЕ СДЕЛАЛ
@
ДОГОВАРИВАЕШЬСЯ СДЕЛАТЬ ПРОТОТИП
ЗАПРАШИВАЕШЬ БАЗУ У ОТВЕТСТВЕННОГО ПРОЕБАЛ, ЗАПРАШИВАЕШЬ БАЗУ У МЕНЕДЖЕРА НА РОДАХ ДВОЮРОДНОЙ СЕСТРЫ, ЗАПРАШИВАЕШЬ У ЗАКАЗЧИКА СКИДЫВАЕТ ТЕБЕ ГОЛЫЕ СКРИПТЫ
@
ПОХУЙ ПЛЯШЕМ УБИВАЕШЬ 8 ЧАСОВ ДЕЛАЕШЬ ИЗ ГОВНА ГОВЕНУЮ КОНФЕТКУ
@
ПОКАЗЫВАЕШЬ ЗАКАЗЧИКУ
@
МЕНЕДЖЕР В ОКОЛОПЛОДНЫХ ВОДАХ ГОВОРИТ, ЧТО САМ ОБЩАЙСЯ С ЗАКАЗЧИКОМ,
@
ЗАКАЗЧИК ГОВОРИТ ХУЛИ ТЫ 2 МЕСЯЦА НЕ ДЕЛАЛ НАХУЯ МНЕ ЭТОТ ПРОТОТИП ИДИ НА ХУЙ Я С ВАМИ РАБОТАТЬ НЕ БУДУ
@
НУ ХУЛИ ВЫСТАВЛЯЕШЬ СЧЕТ МЕНЕДЖЕРУ ОН ГОВОРИТ, ОН ЖЕ НА ХУЙ НАС ПОСЛАЛ ДЕНЕГ НЕТ ИДИ НАХУЙ
@
УХУЕВАЕШЬ ОБТИРАЕШЬСЯ
@
МЕНЕДЖЕРЫ НАМАТЫВАЮТСЯ НА ВАЛ ПРИНТЕРА
@
УБОРЩИЦА НАТИРАЕТ МОНИТОРЫ МОКРОЙ ГРЯЗНОЙ ШВАБРОЙ
@
ПАРОЛЬ К БД НА ДЕВЕЛОПЕРСКОЙ ВИРТУАЛКЕ pAvxDu1e3s1LPi*AvnvQWmi~%vnWi9%#
@
НА РЕЛИЗЕ ЗАБЫЛИ НА НОДЕ СМЕНИТЬ root:root, НОДА ДВА МЕСЯЦА БЫЛА ЧАСТЬЮ БОТНЕТА
@
РЕШИЛ ОСВОИТЬ ДЛЯ СЕБЯ НОВЫЙ ЯЗЫК, ПОТОМУ ЧТО РАБОТЫ НЕТ ВООБЩЕ НИКАКОЙ ДОРОЖЕ 15К В МЕСЯЦ, ТАК ХОТЬ БУДУ В УДОВОЛЬСТВИЕ СЕБЕ ПРОГРАММИРОВАТЬ
@
ОСВОИЛ
@
ЭЙЧАР ПРОСИТ ПРИМЕРЫ КОДА
@
ПОКАЗЫВАЕШЬ ГИТХАБ
@
НУ РАЗ НЕ МОЖЕТЕ ПРИСЛАТЬ КОД, ВОТ ВАМ ТЕСТОВОЕ
КОМПАНИЯ ПРЕДСТАВЛЕНА В РОССИИ, КАНАДЕ, АВСТРАЛИИ, ЭКВАДОРЕ, ПАПУА-НОВОЙ ГВИНЕЕ И ДАЖЕ НА ЮПИТЕРЕ
@
ПАРТНЕР APPLE, MICROSOFT, GOOGLE, TESLA MOTORS
@
ОБЛАДАТЕЛЬ ПРЕМИИ ЗОЛОТОЙ КОМПИЛЯТОР
@
НАБИРАЮТ ХУДШИХ ЭЙЧАРОВ СТРАНЫ
Эээ бля, я не могу дождаться, когда наш ёбаный флэшевый фронтэнд переведут на хтмл + js + ангуляр, а там меня поджидает очередной пиздец? Как же я ненавижу фронтенд, блять.
СССУУККААА!!!!!! Вот от этого бомбануло, как никогда. Только вместо последних пяти строк нужно добавить, что ты хикка-социофоб и не можешь толком объяснить, почему время было проёбано, тогда точно мой случай будет.
Лол, у нас один отдел писал гуи на флеше, а другой на сильверлайте. Квинтэссенция жопной боли. Сейчас все на ангуляре, на работе стало прохладнее.
Боюсь, что наш фронтенд писался за много лет до того, как появился силверлайт.
>>860422
>Сейчас все на ангуляре, на работе стало прохладнее
Жёппы перестали гореть?
> Жёппы перестали гореть?
Ну, теперь они в standby режиме. По тепловым волнам можно понять кто уже настраивал вебпак, а у кого еще undefined is not a function.
>ОСВОБОДИТЬСЯ
Что за тупой дебил, притворяющийся программистом, писал пост? В макдак пиздуй, даун.
@
ЗАПУСТИЛ ИДЕЮ
@
НИЧЕГО НЕ ПОЯВИЛОСЬ. ЛАДНО, ЖДЕМ-С
@
ПОЧИТАЛ НОВОСТИ НА ДОУ
@
ПОСКРОЛЛИЛ ДВАЧ
@
ОБОСРАЛСЯ, КОГДА ВНЕЗАПНО ОТКРЫЛАСЬ ИДЕЯ, А ТЫ УЖЕ ЗАБЫЛ ПРО НЕЁ
inb4: Кококо кококо = New Кококо();
Это скорее про визуальную студию. Пока она запускается, идея может раз 10 запуститься и загрузить проект. Причём один и тот же проект на кордове
Сренькнул.
Схуяли?
Хоть бы автора поменял. Не надо так. Оригинал то охуенен.
Ты спиздил на работе флешку и вставил себе в ноут. Ноут сгорел, т.к. это была не флешка, а понятно что. Кого тут сажать надо, воришка?
Автоматически сгенерированная разбивка большой утилит-либы по принципу "каждую функцию в отдельный пакет".
Загуглил и тут же люто в голосяндру заорал аки конь проигравшим
http://git.eclipse.org/c/aspectj/org.aspectj.git/tree/org.aspectj.matcher/src/org/aspectj/weaver/patterns/HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor.java
>public boolean wellHasItThen/?/() {
> return ohYesItHas;
>}
аноны где получить диплом дистанционно?
Идея самое тормозное говно из IDE.
>НЕ МОЖЕШЬ НАЧАТЬ ДЕЛАТЬ ЗАДАЧУ ПОКА НЕ ПОЛУЧИШЬ ВСЕ ОТВЕТЫ
Пиздишь ты ленивая мразота, всегда деятельность можно разбить или хотя бы както подготовку начать.
@
НА АПВОРКЕ ВСЕМ НАДО IOS & ANDROID
Материал это другое.
Вот тебе поинтереснее задачка: у тебя дома в холодильнике стоит бутылка с ядом, никак не подписанная. В твой дом залез грабитель, выпил яд и умер. Посадят ли тебя?
Но это оффтопик, заходи на доску юристов.
Покупай диплом бакалавра. поступай в самый НЕ престижный вуз на дистанционное обучение (платно). Через два года у тебя будет диплом, который смогут верифицировать миграционные службы.
Уехал так в Гермашку, брат жив.
>>>>865004
Ты имеешь в виду в магистратуру в говновуз с фейковым дипломом? Что за вуз наш, немецкий?
В сраной, поганой,мерзкой, противной рашке - конечно же посадят.
Давно когда-то читал похожий случай, где мужик ебанул уксуса (вроде) из спижженой неподписаной бутылки. Хозяину бутылки условку дали.
Знакомые программисты с аттестатом об окончании 11 классов уезжали в США, Канаду и Австралию, а ты не можешь.
Значит, это не твоё. Оставайся здесь, здесь все твои друзья.
Кому надо- тот берет и переезжает.
>Знакомые программисты с аттестатом об окончании 11 классов уезжали в США, Канаду и Австралию
Одновременно?
Ага. По частям.
Что?
@
НИ ОШИБОК В КОНСОЛИ БРАУЗЕРА, НИ СООБЩЕНИЙ В ЛОГЕ
@
ЕБЁШЬСЯ ЧАСАМИ, ПРОВЕРЯЯ ВСЕ ВОЗМОЖНЫЕ ГИПОТЕЗЫ ПРОБЛЕМЫ
@
ОСТАЁТСЯ ТОЛЬКО ПОСЛЕДНЕЕ - GIT BISECT, ЧТОБЫ НАЙТИ, КАКОЙ ЖЕ КОММИТ СЛОМАЛ ФУНКЦИОНАЛ
ДЛЯ СТАРЫХ КОММИТОВ ПРИХОДИТСЯ ПЕРЕУСТАНАВЛИВАТЬ ЛИБЫ, ДАУНГРЕЙДИТЬ РАЗНЫЕ ПРИБЛУДЫ
@
МНОГИЕ СТАРЫЕ КОММИТЫ НЕ РАБОТАЮТ, ПОТОМУ ЧТО ТЫ ЗАБЫЛ ЧТО-ТО ПЕРЕНАСТРОИТЬ ПОД НИХ
@
И ТАК 100500 РАЗ, ПОКА НЕ НАЙДЁШЬ ЛОМАЮЩИЙ КОММИТ
@
ОШИБКА В ДИНАМИЧЕСКИХ АТТРИБУТАХ СУЩНОСТЕЙ, КОТОРЫЕ КТО-ТО СОЗДАЛ И СНОВА УДАЛИЛ
@
ХУЙ ТЫ ТЕПЕРЬ ЧТО НАЙДЁШЬ, БРАТАН
Timestamp 0: Анонсирован вы ход Yarn, нового пакетного менеджера для JS.
@
Timestamp 4s: Статья - Why yarn is better than NPM, by Awesome mcBeard'o.
@
Timestamp 5s: Статья - "10 reasons to use yarn", by Hipsta Smoothie.
@
Timestamp 15s: Статья - "Yarn. I'm, using it. You also should.", By Agressive Progger.
@
Timestamp 20s: Статья "Jurassic World: You're still using npm in 2016?", by Hilda Reggie a.k.a HR.
Вообще жиза
ДОГОВАРИВАЕШЬСЯ ЧТО СДЕЛАЕШЬ СПЕЦИАЛЬНЫЙ БИЛД С ЛОГАМИ
@
ОТПРАВЛЯЕШЬ ЕГО ЗАКАЗЧИКУ
@
НА БИЛДЕ С ЛОГАМИ НЕ ВОСПРОИЗВОДИТСЯ
@
"БОЛЬШОЕ СПАСИБО, ПРОБЛЕМА РЕШЕНА"
@
ПОКАЗЫВАЕШЬ - НЕ РАБОТАЕТ, ХОТЯ ТЫ НИХУЯ НЕ МЕНЯЛ
@
ЗАПУСКАЕШЬ ЕЩЁ РАЗ - РАБОТАЕТ
@
ПОКАЗЫВАЕШЬ СНОВА - НЕ РАБОТАЕТ
НАХУЯРИЛ АВТОТЕСТОВ, НЕ ПОНИМАЯ ЗАЧЕМ ОНИ НУЖНЫ
@
БАГ В ТЕСТАХ ПО-ПРЕЖНЕМУ ВОСПРОИЗВОДИТСЯ ЧЕРЕЗ РАЗ
@
НО ТЕПЕРЬ ТЕБЕ НАДО ПОДДЕРЖИВАТЬ ЭТО АВТОГОВНО
> Timestamp 20s: Статья "Jurassic World: You're still using npm in 2016?", by Hilda Reggie a.k.a HR.
@
Статья "Jurassic World: Why Khuyarn is better than Yarn", by Yoba Programmer a.k.a HR.
Погуглил. Автотестами могут называть как юнит, так и функциональные. Так что ничего я не путаю. В мелких конторках и функциональные и юнит тесты обычно пишут программисты. Хотя, функциональные чаще бывают в тырпрайзах
Функциональные (и интеграционные) — немного другое, но тоже удел разраба, как и юниттесты. А вот под автотестами чаще понимают автоматизированное monkey-тестирование (тыкание палочкой в гуй, например).
Хуйню ты нагуглил. Автотест имитирует действия пользователя. Юниттесты напрямую вызывают конкретные программные единицы через код.
Любые юниттесты пишут программисты, никто другой их не напишет.
Просто блядь не понимаю зачем они вообще такое сделали. Это ж даже не программирование.
Может в какой-нибудь идеальной вселенной питон вместо жс? Вот хорошо бы было.
Получше этого дерьма. На питоне просто берешь и пишешь, будто естественным языком. Всё просто понятно и логично. Асинхронные функции запускаются милейшим образом, всё просто вот, ох поскорее бы бэк закончить.
норм посоны бэкенд на PhP пишут. Если у тебя во фронтенде шиза вместо языка, то и в бэкэнде должно быть также.
Дай ссылку на определение автотеста
Например здесь уточняют, что они понимают под автотестом
https://habrahabr.ru/post/238353/
Примечание: в статье под автотестами имеются ввиду не unit-тесты, а автоматизированные функциональные тесты, выполняющиеся на полностью развернутом продукте в окружении, максимально приближенном к боевому.
В википедии нет статьи автотестирование или autotesting
Зато есть
https://en.wikipedia.org/wiki/Functional_testing
https://en.wikipedia.org/wiki/Unit_testing
>норм посоны бэкенд на PhP
Зря ты так. Говорят пхп7 ваще норм быстро прям соник ультра. Но я не пробовал.
По сравнению с некоторым фреймворками на питоне, дизайн у пхп ну ничё так.
>Дай ссылку на определение автотеста
Его нигде и нет, это ублюдочное слово из птичьего языка СНГовских управленцев.
Но чаще всего, если скажешь "Автотест", подумают, что ты говоришь про что-то, имеющее отношение к QA-отделу. Некоторое пересечение с функциональными тестами (которые иногда пишут разрабы) тут есть, да.
Я бы так сказал: юнит- интеграционные- функциональные тесты — часть кода программного продукта. "Автотесты" - какая-то хуйня из отдела QA.
Но какими уебками нужно быть чтобы не добавить конструкцию for else?
В смысле? В JS же есть else. Нет?
А кто-то пишет сайты на чистом PHP? Нормальные люди используют фреймворки/обёртки. Вот, например, адекватный интерфейс для работы с коллекциями: https://laravel.com/docs/5.3/collections
Если ты говно завернешь в яркую упаковочку... ну ты понял.
Нормальному языку ВООБЩЕ не нужны фреймворки по идее.
> Нормальному языку ВООБЩЕ не нужны фреймворки
Покажи мне популярный язык без фреймворков. В вебе.
>Нормальному языку ВООБЩЕ не нужны фреймворки по идее.
>Покажи мне популярный язык без фреймворков. В вебе.
Близок к познанию истины ты, мой юный ученик.
Жопу зеленую Магистра Йоды разрывает ваш веб, как Звезда смерти Алдераан.
class PernulSPodlivoy
>Нормальному языку ВООБЩЕ не нужны фреймворки по идее.
Любая более-менее гибкая абстракция над стандартными вызовами станет таким нанофреймворком. Каждый раз писать это?
Чем фреймворк отличается от ИДЕ с набором модулей?
Или это вообще разные штуки?
Сам не прогер, к программиронию имею отношение лишь как студент будущий математик-прикладник. Численные методы, визуализация, статистика и всё такое.
Стал вот почитывать интернеты и везде это слово - фреймворк фреймворк.
>Кстати, что такое фреймворк?
Множество бибилиотек + правила к архитектуре.
>Чем фреймворк отличается от ИДЕ с набором модулей?
Фреймворк - это набор библиотек + правила к архитектуре, которым ты будешь пользоваться при построении программы. А писать код ты будешь в текстовом редакторе, например в блокноте, или карандашом на бумаге, или в ИДЕ, что как блокнот, только с дополнительными возможностями, например с автокомплитом, линтером, подсветкой, компилятором, дебагером и т.д.
Русский язык - яп.
Правила и средства построения учебника - фреймворк.
Доска с цветными мелками или стол с чернильницей - ИДЕ.
>студент будущий математик-прикладник.
учись хорошо и учи английский, потом съебёшь в гугл, будешь в месяц ебашить, как тут в год зарабатывают
может конечно что-то поменяется к тому времени, но вряд ли, так что на английский делай приоритет
Про яркую упаковку ты правильно сказал. Лучше заворачивать хороший язык в красивую обёртку.
Но вот про фреймворки - хуйню спизданул. Т.е. язык должен в себе содержать реализацию миграций, ORM с поддержкой всех возможных БД, MVC, роутинг?
Пфф, я еле придумал 1-2 юз кейса, когда оно нужно. И есть только в питоне. Может другие не спешат это внедрять, потому что оно нахуй не надо?
имхо, когда в языке минимум фич, но при этом есть экосистема расширений, в которой есть все, что душа пожелает, и ты можешь по мере разработки и появления необходимости в чем-то просто скачать либу/фрейм -- это охуенно. именно этим и хорош жс с нодой/нпм. хотя es6 уже нихуя не маленький
Только жс пока всё же пиздец. Импорты пилят, но они кривые. Лучше бы сделали нэймспэйсы/пэкэджи как в сисярпе, жабе и похапе. А тут приходится выбирать, что экспортировать, что импортировать. Слишком сложно зделали. Классы тоже говно - нельзя явно определять, нет модификаторов доступа в классах. В этом плане даже PHP в сто раз круче.
И минус этого - огромный зоопарк библиотек, многие из которых делают одно и то же. В нормальном языке ты выучил стандартную либу и не думаешь, где бы нарыть нужный функционал, как бы выбрать нормальную библиотеку из 10+ делающих одно и то же. Другой программист тоже будет знать стандартную либу, и ему не придётся изучать весь зоопарк, который ты впихнул в своё поделие
> нельзя явно определять
Нельзя явно определять поля. fix
А значит статические анализаторы не могут корректно проверить код. Это как если выбросить операторы var и let
Иди нахуй, JSX/TSX/ScalaTags
Legacy ведь
> когда в языке минимум фич, но при этом есть экосистема расширений, в которой есть все, что душа пожелает -- это охуенно
Так правильнее. А "минимум фич" - лишь говорит о том, что язык знать недостаточно и, более того, не нужно, что сразу привлекает идиотов всех мастей.
Самому написать, не?
underscore же
СТАЖЕР СДЕЛАЛ ТЕСТОВОЕ
@
VAR peremenaya = 10
@
FUNCTION DobavitUseraVbazy()
@
VAR Massiv = []
@
<div id="DivSGlavnoyFormoi">
ВЫ ПРИНЯТЫ
После 1с парень
@
ДРУГИЕ ПРИДУМАЛИ ПАТТЕРН REPOSITORY
@
НИКТО ТОЛКОМ НЕ МОЖЕТ СКАЗАТЬ, ЧЕМ ОНИ ОТЛИЧАЮТСЯ
@
А ТЕ, КТО ПЫТАЕТСЯ СКАЗАТЬ, ГОВОРЯТ ПРОТИВОПОЛОЖНЫЕ ДРУГ ДРУГУ ВЕЩИ
ЗАПИЛИЛ АРХИТЕКТУРУ DAO - REPOSITORY - SERVICE - CONTROLLER
@
REPOSITORY И SERVICE НЕ ДЕЛАЮТ РОВНЫМ СЧЁТОМ НИЧЕГО, КРОМЕ ВЫЗОВА ОДНОИМЁННЫХ МЕТОДОВ DAO
@
ЕСТЕСТВЕННО, У КАЖДОГО DAO, REPOSITORY И SERVICE ЕСТЬ СООТВЕТСТВУЮЩИЙ ИНТЕРФЕЙС
@
ВЕДЬ КОГДА НИБУДЬ В СВЕТЛОМ БУДУЩЕМ НИКОГДА БУДУТ НАПИСАНЫ ЮНИТ ТЕСТЫ
ЗАПИЛИЛ АРХИТЕКТУРУ DAO - REPOSITORY - SERVICE - CONTROLLER
@
REPOSITORY И SERVICE НЕ ДЕЛАЮТ РОВНЫМ СЧЁТОМ НИЧЕГО, КРОМЕ ВЫЗОВА ОДНОИМЁННЫХ МЕТОДОВ DAO
@
ЕСТЕСТВЕННО, У КАЖДОГО DAO, REPOSITORY И SERVICE ЕСТЬ СООТВЕТСТВУЮЩИЙ ИНТЕРФЕЙС
@
ВЕДЬ КОГДА НИБУДЬ В СВЕТЛОМ БУДУЩЕМ НИКОГДА БУДУТ НАПИСАНЫ ЮНИТ ТЕСТЫ
Когда у тебя в проекте будет с десяток модулей и дюжина классов с одинаковыми именем а ля UserService, но в разных пакетах, ты охуеешь между ними переключаться (просто по имени), искать что-то нужное.
Явное лучше неявного, да и самодокументируемый код редко кому вредил. Не понимаю хейтерства длинных наименований, ведь пишется код нифига не дольше (благодаря автодополнению в ИДЕшках), зато смотришь на него и он намного более читабельней выглядит. Ну конечно при условии что кодописец придерживался каких-то общепринятых соглашений при написании.
> Когда у тебя в проекте будет с десяток модулей и дюжина классов с одинаковыми именем а ля UserService, но в разных пакетах
И как возможно такое сделать, если ты не тырпрайзная мартышка?
ЗАПИЛИЛ ПРОЦЕСС ПО КАНБАНУ + CONTINUOUS DELIVERY
@
ОПТИМИЗИРОВАЛ ПРОЦЕССЫ, РАЗМЕР ЗАДАЧИ, ДЕПЕНДЕНСИ, АВТОМАТИЗАЦИЮ, АРХИТЕКТУРУ, ВОЗВЕЛ КАЧЕСТВО СПЕКОВ, КОДА, ПРОДУКТА В КУЛЬТ, ПОКА ЛИД ТАЙМ НЕ УПАЛ В 4 РАЗА
@
УСТРАНИЛ ВСЮ БЕСПОЛЕЗНУЮ ЕБАНИНУ КОТОРАЯ НЕ ПРИНОСИТ ПОЛЬЗЫ
@
ПРОГНОЗИРУЕШЬ ДЕЛИВЕРИ С ТОЧНОСТЬЮ ДО ПИКОСЕКУНДЫ
@
РАЗРАБЫ, ЗАКАЗЧИК, ДАЖЕ НЕБО ДАЖЕ АЛЛАХ ГРИТ МОЛОДЦА ХОРОШО СДЕЛОЛ
@
ДИРЕКТОР ЕРОХИНБЕРГ ВЫЗЫВАЕТ ТЕБЯ НА FACE2FACE MEETING ГРИТ ТЫ ПЛОХОЙ ПМ ПОТОМУ ЧТО ТЫ НЕ ПРИМЕНЯЕШЬ ДИАГРАМЫ ГАНТА И НИЧЕГО НЕ ДЕЛАЕШЬ
@
НА ЖОПНОЙ ТЯГЕ УЛЕТАЕШЬ В ДРУГУЮ КОНТОРУ НА ЗАРПЛАТУ В ДВА РАЗА ВЫШЕ
@
ЧЕРЕЗ ПОЛ ГОДА НАСТУПАЕТ ТЕРМИНАЛЬНЫЙ ПИЗДЕЦ
@
ЗАКАЗЧИК И ПОЛ КОМАНДЫ ПЕРЕХОДЯТ ЗА ТОБОЙ
@
ЧЕРЕЗ ПОЛТОРА ГОДА КОГДА ПЕРДАК ПООСТЫЛ ЕРОХИНБЕРГ УСТРАИВАЕТСЯ В ТВОЮ КОНТОРУ
@
ЧЕРЕЗ МИЛИАРД ЛЕТ ИНОПЛАНЕТЯНЕ РЕГИСТРИРУЮТ ВСПЫШКУ СВЕРХНОВОЙ ЙОБА ПРАЙМ*
Что за хуиту я только что прочитал?
>Тырпрайз
Как что-то плохое. Не все же пишут имиджборды и системные утилиты. Кто-то и банковским софтом занят и одноклассниками и прочей монструозщиной
class AbstractSingletonProxyFactoryBeanAdapter {
....AbstractSingletonProxyFactoryBean abstractSingletonProxyFactoryBean;
....AbstractSingletonProxyFactoryBeanAdapter(AbstractSingletonProxyFactoryBean abstractSingletonProxyFactoryBean) {
........this.abstractSingletonProxyFactoryBean = abstractSingletonProxyFactoryBean;
....}
}
@
ПОСЛЕ ОБСУЖДЕНИЯ НЕКОТОРЫЕ НАЧИНАЮТ ИСПОЛЬЗОВАТЬ ЭТОТ ЧАТ ВМЕСТО ЛИЧКИ
@
КИЛОМЕТРЫ ЛИЧНОЙ ПЕРЕПИСКИ
@
ЗАКАЗЧИК В НЕДОУМЕНИИ, ПОЧЕМУ ПОСЛЕ КАЖДОГО ОБСУЖДЕНИЯ ТАСКОВ В КОНФЕ ЗАПИСИ "PIDOR, KURVA, MAT EGO EBAL"
>>851561
мимокрокодил
>свой скриптовый есть
Кроме как на дваче предъявлять, есть еще какое применение?
@
У ЗАКАЗЧИКА УЖЕ 3 РАЗ МЕНЯЕТСЯ КОНЦЕПЦИЯ ПРИЛОЖУХИ
@
ПЕРЕПИСЫВАЕШЬ С НУЛЯ
@
ДЛЯ КАЖДОЙ КОНЦЕПЦИИ РАЗРАБАТЫВАЕТСЯ ПО ДВА РАЗНЫХ ДИЗАЙНА
@
ЗАКАЗЧИК ПРИДУМЫВАЕТ НОВЫЙ ФУНКЦИОНАЛ ПРОПОРЦИОНАЛЬНО КВАДРАТУ НОМЕРА СБОРКИ
@
НА ХОДУ МЕНЯЕТСЯ API СЕРВЕРА И ВООБЩЕ ВСЯ СХЕМА ВЗАИМОДЕЙСТВИЯ ПОД НОВЫЕ КОНЦЕПЦИИ
@
РЕШИЛ СМЕНИТЬ РАБОТУ
@
РАССКАЗЫВАЕШЬ ПРО ПОСЛЕДНИЙ ОПЫТ РАБОТЫ
@
-- А ПОЧЕМУ У ВАС ЗА ПОСЛЕДНИЕ ПОЛТОРА ГОДА НЕТ НИ ОДНОГО ПРИЛОЖЕНИЯ В МАГАЗИНЕ? КАКУЮ РОЛЬ В ТЕКУЩЕМ ПРОЕКТЕ ВЫ ВЫПОЛНЯЕТЕ ИЛИ ПОЧЕМУ ТАК МЕДЛЕННО ОН ПРОДВИГАЕТСЯ?
@
ПЫТАЕШЬСЯ ПОЯСНИТЬ
@
-- ПОНЯТНО, МЫ ВАМ ПЕРЕЗВОНИМ
@
G_SPFNDOGSHIT
Брофист. Только 3 приложения за 2 года. Надеюсь, хоть одно скоро выложим. Недавно зааплоудили скриншоты.
А с другой стороны так и объясняю - некоторые приложения - прототипы под поиск инвесторов. И никто это не скрывает. Другие просто сами не могут понять, что им нужно и бесконечно думают, что бы ещё запилить в приложении
Я даже пилил и компилируемую в ассемблер версию. Думал, что сделаю идеальный язык, компилируемый под все платформы, на который все перейдут. Написал спеу на 20 листов, да и сейчас понемногу дописываю туда идеи. Для простой автоматизации - скриптовая версия. Но потом устроился на работу и пошло поехало - хочется покупать дорогие тачки, квартиру, коттедж, тратить деньги на тянок. Тем более, когда друзья и знакомые приходят к успеху. А после работы или нет времени или желания что-то пилить. Да и свифт, например, очень близок к тому, что я хотел сделать. Только нужно сделать компиляцию под все платформы. Всё же, я считаю, байткодовые языки не нужны
Ах да, для скриптовой версии запилил IDE с автокомплишеном и подсветкой синтаксиса. Она даже делает инферинг типов и показывает правильные методы, подчёркивает ошибки. Г
Да, подсветка не доделана, я только думал над её реализацией
Да, делал нечто похожее на паскаль, но поменяв всё, что мне не нравилось. Всё должно было быть объектами, никаких interface и implementation. Если б сейчас делал, то и begin end выбросил бы. Разве что if end, foreach end. Но фигурные скобки всё таки удобнее
Aaaaaaaaaa
ЧОТ НЕРОВНО
@
ШИРИНУ ПОПРАВИЛ, ВЫСОТУ ПОПРАВИЛ
@
ТАААК А ВОТ ТЕПЕРЬ {padding:4px 3px 1px;}
@
ЧОТ НЕРОВНО
@
padding:4px 3px 2px;
@
ЧОТ КОГДА ВЫЛЕЗАЕТ НЕРОВНО
@
padding:4px 3px 1px;
@
А ТЕПЕРЬ ТУТ НЕРОВНО
@
ШИРИНУ БЫ ПОПРАВИТЬ
@
ТАК, А ТЕПЕРЬ {margin:0 1px}
@
КОГДА ВЫЛЕЗАЕТ НЕРОВНО!111
@
НУ ТОГДА ШИРИНУ ПОПРАВИТЬ НУЖНО
@
ЧОТ НЕРОВНО
Только что час убил на это.
Притом не только с версткой, но и со скриптами, тысячу раз переписываю, хотя вне пк никакого окр не замечал.
Еще такая же хуйня с названием переменных, функций, классов. Минимум 3 раза все переменные переписываю. Пиздец сука, нереально бесит.
ЧОТ НЕРОВНО
@
ШИРИНУ ПОПРАВИЛ, ВЫСОТУ ПОПРАВИЛ
@
ТАААК А ВОТ ТЕПЕРЬ {padding:4px 3px 1px;}
@
ЧОТ НЕРОВНО
@
padding:4px 3px 2px;
@
ЧОТ КОГДА ВЫЛЕЗАЕТ НЕРОВНО
@
padding:4px 3px 1px;
@
А ТЕПЕРЬ ТУТ НЕРОВНО
@
ШИРИНУ БЫ ПОПРАВИТЬ
@
ТАК, А ТЕПЕРЬ {margin:0 1px}
@
КОГДА ВЫЛЕЗАЕТ НЕРОВНО!111
@
НУ ТОГДА ШИРИНУ ПОПРАВИТЬ НУЖНО
@
ЧОТ НЕРОВНО
Только что час убил на это.
Притом не только с версткой, но и со скриптами, тысячу раз переписываю, хотя вне пк никакого окр не замечал.
Еще такая же хуйня с названием переменных, функций, классов. Минимум 3 раза все переменные переписываю. Пиздец сука, нереально бесит.
> такая же хуйня с названием переменных
Я просто дольше думаю над названиями. Бывает, когда не тривиальный функционал, то я лучше 5 минут подумаю над названием, чем потом будет хуй пойми как оно работает и зачем. Ну бывает переименовываю 1-2 раза.
С вёрсткой - видимо у тебя хуёвая секта в фотошопе и плохая стандартизация элементов, раз приходится такую хуйню делать.
@
СИДЯЩИЙ ЗА ТОБОЙ КОЛЛЕГА ВЫДЁРГИВАЕТ ИЗ-ПОД ТЕБЯ СТУЛ, ТЫ С ГРОХОТОМ ПАДАЕШЬ
@
ПЫТАЕШЬСЯ ВСЁ ОБЪЯСНИТЬ, НО ТИМЛИД НЕ СЛУШАЕТ
@
ПОЛУЧАЕШЬ ЗАМЕЧАНИЕ В ТРУДОВУЮ
Я бы пизды дал.
Проверил документацию. Написал отрицательное заключение. Даже в код почти не лазил. Изи полтора лимона для конторы. Жаль я на зп а не проценте.
JS ФРЭЙМВОРК
@
ПИЛИШЬ 1 СТРАНИЦУ
@
ТАМ AJAX, ТУТ ОТПРАВКА ФОРМЫ, ТАМ МЕНЮ ВЫЕЗЖАЕТ
@
ПИЛИШЬ НА JQUERY+ANGULAR
@
ХРОМ ГОВНО, ЖРЁТ 10 ГИГ ОПЕРЫ !!!
Ну симфони переусложнённое говнище. Именно поэтому из него и сделали Laravel который не падает под нагрузкой в 10 посетителей.
>порт жаба энтерпрайза на похапе.
Пиздец. Нашли что портировать, дауны.
Думал что JAVA - нормальный язык без говнокодеров.
После симфони стал думать что все джависты - тупейшие криворукие дауны без мозгов.
Потому что такие задачи не решаются такими ресурсоемкими инструментами, балда, даже для формочки регистрации ни нужен ни первый ни второй если у тебя все приложение их не требует.
Ты это фронтендерам скажи.
Лишь в абсолютных значениях. В процентном соотношении дело разница в пределах погрешности.
@
ХТМЛ
@
ЦСС
Хоть симфония и ебанутая немного, но всяко лучше, чем жабовские абстрактные интерцепторы фабрик
проиграл
@
НИКАКОГО КОНТРОЛЯ ВЕРСИЙ ладно, это ещё хуйня
@
В КОРНЕ 30 ПАПОК, В НЕКОТОРЫХ 1 ФАЙЛ
@
В КОРНЕ 100+ ФАЙЛОВ PHP
@
10 КОНФИГОВ В ФОРМАТАХ PHP, XML И INI, НАХОДЯЩИХСЯ В РАЗНЫХ ПАПКАХ И ЗАЧАСТУЮ ЯВЛЯЮЩИМИСЯ КОПИЯМИ ДРУГ ДРУГА.
@
ВСПОМИНАЕШЬ, ПОЧЕМУ ВСЕ НЕНАВИДЯТ ПОХАПЕ
Хз, сейчас как раз переписываю такой проект. Вполне себе интересно и есть тысячи примеров где я могу кое-что улучшить. А ты просто нытик ебаный. Тебе и новый проект дай, будешь ныть что PHP\Java\C++\C#\небо\земля\Обама виноват.
>формочки для регистрации
>давайте заюзаем тут jquery
ещё один пример излишнего запихивания js во все поля. Хотя уже лет пять как всё можно решить 2 html тегами.
i, j - счётчики всегда и везде. Или ты их именуешь counterForNameOfGreatOktomberRevolution ?
Я как раз переписал бы с нуля, но нету бюджета на это. Это года 2 понадобится на переписывание. Там реально тысячи php файлов. Буду переписывать только самый пиздец. Тут склеено 2 или 3 самописных фреймворка - каждый программер добавлял свой. Один для автозагрузки использует.... MySQL. Он там хранит список классов и в каких файлах эти классы лежат. Другие недофреймворки используют spl_autoload. Часть кода использует расширение mysql, другая часть кода - ADO. Бугурт скорее от того, что нет бюджета перевести это всё на нэймспейсы, Composer и современный фреймворк. Было бы написано хоть немного аккуратнее - было бы проще осовременнить. Я в принципе не особо и хотел браться, но клиент попался настойчивый и пошёл на все мои условия
Ты переусложняешь простейшие выражения. Когда у тебя счётчик - используй i,j,k и будет тебе счастье. А читать в счётчике
for($counterForNameOfGreatOktomberRevolution=0; $counterForNameOfGreatOktomberRevolution<10000; $counterForNameOfGreatOktomberRevolution++ ){}
вот это уже и есть говнокодерство.
Чот по ссылке явно видно человека который не читал PSR-2: Coding Style Guide. Где ясно написано как именовать счётчики. Алсо зачем-то приплетён foreach. Уж определись что ты хочешь делать, счётчик обсуждать или массив обработать?
То, что там есть пример со счётчиком $i, не значит, что они запрещают называть счётчики по-другому. И я не говорю, что i и j нельзя использовать. Но лично мне иногда удобнее назвать осмысленно, особенно, когда больше одного счётчика. В случае одного я в основном использую i
>Ты просто не видел говнокода, где 2/3 кода состоит из переменных gv, j, i, kl и не докуменирована от слова совсем.
>лично мне иногда удобнее назвать осмысленно, особенно, когда больше одного счётчика.
/0
Где ты нашёл counterForNameOfGreatOktomberRevolution в моём примере?
Там было row, col/column, itemIndex и subitemIndex. Всё. Не более двух слов.
ПОЛУЧАЕШЬ ЧЕЙ-ТО СТАРЫЙ ПРОЕКТ
@
ВЫВОД ОТЛАДОЧНОЙ ИНФОРМАЦИИ НА РУССКОМ
@
ВМЕСТО РАБОТЫ НАД ПРОЕКТОМ ПОЛДНЯ ЕБЕШЬСЯ С НАСТРОЙКАМИ КОДИРОВОК
@
БЕЗРЕЗУЛЬТАТНО
Трустори.
На чём пилишь? Angular Material или Materialize для стилей и Angular для логики?
У нас проигравший! В голос!
Мобильная версия в смысле приложение на cordova + ionic
В HMTL и XML значение символов может зависеть от контекста.
Это знать надо
http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags
@
ЧТЕНИЕ И ЗАПИСЬ ЭЛЕМЕНТОВ МАССИВА ПРИ ПОМОЩИ МАГИЧЕСКИХ КОНСТАНТ
@
ОДНА ИЗ ЗАВИСИМОСТЕЙ НЕ ПОДТЯНУЛАСЬ
@
ГРОБ, ГРОБ, КЛАДБИЩЕ, СОТНИ ОШИБОК ВЫЛЕТЕЛО
@
ТИМЛИД НАМОТАЛСЯ НА КИСЛОРОДНЫЙ БАЛЛОН
ВСЕ КОММЕНТАРИИ В ПРОЕКТЕ НА РУССКОМ
@
КОТКРЫВАЕШЬ ПРОЕКТ В ИДЕЕ
@
КОММЕНТАРИИ БЫЛИ НАПИСАНЫ В WINDOWS1251
InitializwAsstractFactoryBeanBuildAbstractFactoryFactoryEhalPutinCherezPutin
Netscape
В 99% случаев тебе плевать на контекст, а нужно получить частичку контента без оформления вообще. И плевать что он оформлен в <H1>
Передаёшь данные через массив
@
Хардкодишь разбор массива
@
Через 5 лет единственное место в твоей программе которое не поменяли, потому-что всё настолько захардкожено, что прохще всю программу переписать с нуля.
@
DAO dao2 = (DAO) in.readObject();
@
assert dao2 != dao
>Нормальному языку ВООБЩЕ не нужны фреймворки по идее.
Фреймворк = либа, где за тебя написал main loop.
>Нормальному языку ВООБЩЕ не нужны либы по идее.
Первый погромизд - женщина кагбэ. С пиздой которая.
СТАЛ КУЗНЕЧИКОМ
НАЗЫВАЮТ ТЕБЕ ЗА ЩЕКУ
ГЕМ
ВЗЯЛИ ДЖУНА
@
СКАЗАЛ, ЧТО ШАРИТ В АРХИТЕКТУРЕ, ЩА ВСЁ БУДЕТ
@
ЗАЕБАШИЛ ПЕРВЫЙ ПРОЕКТ
@
ПРОВОДИШЬ РЕВЬЮ, ВРОДЕ ВСЁ ЗАЕБИСЬ, ПО ПАТТЕРНАМ
@
ВМЕСТО БД IN MEMORY QUEUE
@
СМОТРИШЬ КАК ТЕЧЁТ ПАМЯТЬ ПОД НАГРУЗКОЙ
@
ВИДИШЬ КАК ПОЛЫХАЕТ ЖОПА ТИМЛИДА
ВЗЯЛИ ДЖУНА
@
СКАЗАЛ, ЧТО ШАРИТ В АРХИТЕКТУРЕ, ЩА ВСЁ БУДЕТ
@
ЗАЕБАШИЛ ПЕРВЫЙ ПРОЕКТ
@
ПРОВОДИШЬ РЕВЬЮ, ВРОДЕ ВСЁ ЗАЕБИСЬ, ПО ПАТТЕРНАМ
@
ВМЕСТО БД IN MEMORY QUEUE
@
СМОТРИШЬ КАК ТЕЧЁТ ПАМЯТЬ ПОД НАГРУЗКОЙ
@
ВИДИШЬ КАК ПОЛЫХАЕТ ЖОПА ТИМЛИДА
РАЗМЕТКУ ТОТ ЖЕ ДЖУН ДЕЛАЛ
Джун архитектор - это само по себе пушка!
ДЖИХАДХАБ
@
ЮЗЕР ЗАЛОГИНЕН
@
$this->container->get('security.context')->getToken()->getUser() ВЫДАЁТ СУЩНОСТЬ ТЕКУЩЕГО ЮЗЕРА
@
ЮЗЕР НЕ ЗАЛОГИНЕН
@
$this->container->get('security.context')->getToken()->getUser() ВОЗВРАЩАЕТ НЕ NULL И НЕ ПУСТУЮ СУЩНОСТЬ, А СТРОКУ "ANON."
@
А ПОТОМ ТЫ ЧАС ЕБЁШЬСЯ, ЧТОБЫ ПОНЯТЬ, ПОЧЕМУ ДОКТРИНА РУГАЕТСЯ, ЧТО ЕЙ ВМЕСТО СУЩНОСТИ ПОДСУНУЛИ СТРОКУ
https://github.com/symfony/symfony/issues/10168
За 3 года, кстати, так и не пофиксили
> И плевать что он оформлен в <H1>
Ага, а этот <H1> находится внутри CDATА, <!-- --> или значения атрибута и твоя программа иногда будет работать неправильно. Вот тебе и баг.
@
КОПАЕШЬСЯ В ПОЛУСГНИВШЕМ ПРОЕКТЕ НА ПЛИСИНУ ПЯТИЛЕТНЕЙ ДАВНОСТИ, ЧУДОМ НАЙДЯ ЕГО СРЕДИ ДЕСЯТКА ОДИНАКОВЫХ КЛОНОВ, РАЗЛИЧАЮЩИХСЯ ПАРОЙ СТРОЧЕК. ПРО ГИТ РАЗУМЕЕТСЯ НИКТО НЕ СЛЫШАЛ
@
МОДУЛЬ, ВЫРАБАТЫВАЮЩИЙ ТАКТОВУЮ ЧАСТОТУ, СОСТОИТ ИЗ ТРЕХ ВЛОЖЕННЫХ ДРУГ В ДРУГА МОДУЛЕЙ, ЧАСТОТ В ТРИ РАЗА БОЛЬШЕ, ЧЕМ НУЖНО, И ПО МЕРЕ ВЫЛЕЗАНИЯ ИЗ МОДУЛЬНОЙ МАТРЕШКИ ОНИ КАЖДЫЙ РАЗ МЕНЯЮТ ИМЯ С ПРОИЗВОЛЬНОГО VCLK НА КАКОЙ-НИБУДЬ ACLK. НЕСКОЛЬКО ЧАСОВ СТАРАТЕЛЬНО РАЗБИРАЕШЬСЯ И ВЫПИСЫВАЕШЬ ВСЕ КЛОКИ И ИХ ЧАСТОТЫ НА БУМАЖКУ И БЕРЕЖЕШЬ ЕЕ КАК ЗЕНИЦУ ОКА
@
КАЖДЫЙ РАБОТАЮЩИЙ МОДУЛЬ ОКРУЖЕН ЗДОРОВЕННЫМ БОЛОТОМ ИЗ КОММЕНТАРИЕВ, ПОЛОВИНА ПРОЕКТА ЗАКРЫТА ИФДЕФОМ, КОТОРЫЙ НИКОГДА НЕ СНИМАЛСЯ И ВИДИМО НЕ СНИМЕТСЯ
@
КУЧА КОСТЫЛЕЙ ВИДА: ПРИНУДИТЕЛЬНО ВКЛЮЧАЕМ RESET МЕЖДУ 520 И 540 ТАКТАМИ, ЧТОБЫ ВТОРАЯ ПЛИСКА И ПРОЦ НА ТАКИХ ЖЕ КОСТЫЛЯХ ВКЛЮЧИЛИСЬ В СИНХРОН. НО ПЕРИОДИЧЕСКИ КОСТЫЛИ СХОДЯТ С УМА И УСТРАИВАЮТ ВНЕЗАПНЫЕ ОТКЛЮЧЕНИЯ И КЛИНИЧЕСКИЕ СМЕРТИ НА НЕСКОЛЬКО МИНУТ
@
ОДНУ ИЗ КАМЕР НАСТОЛЬКО СИЛЬНО УЕБАЛИ ПРИ ТРАНСПОРТИРОВКЕ, ЧТО НА НЕЙ ОБРАЗОВАЛАСЬ ВЕРТИКАЛЬНАЯ ПОЛОСА ШИРИНОЙ В 10 БИТЫХ ПИКСЕЛЕЙ, ОКРАШЕННАЯ В ЧЕРНО-БЕЛЫЕ ЦВЕТА ШАХМАТНОЙ ДОСКИ
@
НЕЧЕГО ДОБРУ ПРОПАДАТЬ! ДОПИСЫВАЕШЬ В ПРОШИВКУ К ЭТОЙ КАМЕРЕ СПЕЦИАЛЬНЫЙ КОСТЫЛЬ ДЛЯ ЗАМЕЩЕНИЯ ЭТОЙ БИТОЙ ПОЛОСЫ, ПОЛИРУЕШЬ ФИЛЬТРАМИ И САМОДЕЛЬНЫМ БЛЮРОМ, И ТЕПЕРЬ ПОЧТИ КАК НОВЕНЬКАЯ! ДАЖЕ ЗАКАЗЧИКИ СКАЗАЛИ МАЛАЦА ХОРОШО ЗДЕЛАЛ
@
КОГДА ЧИСТИЛ I/O ПОРТЫ, СЛУЧАЙНО УДАЛИЛ ОДИНОКИЙ КУСОЧЕК ШИНЫ ВИДА FPGA_BUS_11P, ОСТАЛЬНЫЕ 15 ПОРТОВ ЭТОЙ ШИНЫ УЖЕ НЕСКОЛЬКО ЛЕТ КАК УДАЛЕНЫ И НИГДЕ НЕ ИСПОЛЬЗУЮТСЯ. ВО ВСЕМ ПРОЕКТЕ ПРИСУТСТВУЕТ ТОЛЬКО ЕДИНСТВЕННОЕ ОБЪЯВЛЕНИЕ ЭТОГО ПОРТА, ПОЭТОМУ КОМПИЛЯЦИЯ ПРОШЛА БЕЗ ПРОБЛЕМ
@
ЗАГРУЗИЛ ПРОШИВКУ И ПОЛУЧИЛ МЕРТВЫЙ КУСОК ЖЕЛЕЗА, НЕ РЕАГИРУЮЩИЙ ВООБЩЕ НИ НА ЧТО
@
ЧЕРЕЗ ПАРУ ДНЕЙ БЕЗУДЕРЖНОГО ПЕРЕБОРА ПРОШИВОК СЛУЧАЙНО ВОЗВРАЩАЕШЬ ОБЪЯВЛЕНИЕ ПУСТОГО ПОРТА. ЗАРАБОТАЛО. УБРАЛ. СНОВА СЛОМАЛОСЬ
@
РЕШИЛ ПОВОЕВАТЬ С ЭТИМ ПОРТОМ, И ПОСЛЕ МНОГОЧАСОВОЙ РЕГУЛИРОВКИ КУЧИ КОСТЫЛЕЙ (ТЕПЕРЬ RESET ВКЛЮЧАЕТСЯ МЕЖДУ 490 И 510 ТАКТАМИ) СУМЕЛ ВКЛЮЧИТЬ КАМЕРУ БЕЗ ЭТОГО ПОРТА
@
ДОВОЛЬНО ПОТИРАЯ РУКИ, ОТПРАВЛЯЕШЬ КАМЕРЫ ОБРАТНО ЗАКАЗЧИКУ
Трустори, примерно в таком угаре прошел мои первые полгода работы на полставки в одном московском НИИ. Все это сопровождалось регулярными задержками зарплат и атмосферой надвигающегося пиздеца. Сейчас правда все нормализовалось и приобрело цивильный вид, без гита никто и пернуть не смеет, и эту безумную связку из двух плиcин и DSP скоро заменят няшные пятые Циклоны. Но зато это было весело и интересно!
@
КОПАЕШЬСЯ В ПОЛУСГНИВШЕМ ПРОЕКТЕ НА ПЛИСИНУ ПЯТИЛЕТНЕЙ ДАВНОСТИ, ЧУДОМ НАЙДЯ ЕГО СРЕДИ ДЕСЯТКА ОДИНАКОВЫХ КЛОНОВ, РАЗЛИЧАЮЩИХСЯ ПАРОЙ СТРОЧЕК. ПРО ГИТ РАЗУМЕЕТСЯ НИКТО НЕ СЛЫШАЛ
@
МОДУЛЬ, ВЫРАБАТЫВАЮЩИЙ ТАКТОВУЮ ЧАСТОТУ, СОСТОИТ ИЗ ТРЕХ ВЛОЖЕННЫХ ДРУГ В ДРУГА МОДУЛЕЙ, ЧАСТОТ В ТРИ РАЗА БОЛЬШЕ, ЧЕМ НУЖНО, И ПО МЕРЕ ВЫЛЕЗАНИЯ ИЗ МОДУЛЬНОЙ МАТРЕШКИ ОНИ КАЖДЫЙ РАЗ МЕНЯЮТ ИМЯ С ПРОИЗВОЛЬНОГО VCLK НА КАКОЙ-НИБУДЬ ACLK. НЕСКОЛЬКО ЧАСОВ СТАРАТЕЛЬНО РАЗБИРАЕШЬСЯ И ВЫПИСЫВАЕШЬ ВСЕ КЛОКИ И ИХ ЧАСТОТЫ НА БУМАЖКУ И БЕРЕЖЕШЬ ЕЕ КАК ЗЕНИЦУ ОКА
@
КАЖДЫЙ РАБОТАЮЩИЙ МОДУЛЬ ОКРУЖЕН ЗДОРОВЕННЫМ БОЛОТОМ ИЗ КОММЕНТАРИЕВ, ПОЛОВИНА ПРОЕКТА ЗАКРЫТА ИФДЕФОМ, КОТОРЫЙ НИКОГДА НЕ СНИМАЛСЯ И ВИДИМО НЕ СНИМЕТСЯ
@
КУЧА КОСТЫЛЕЙ ВИДА: ПРИНУДИТЕЛЬНО ВКЛЮЧАЕМ RESET МЕЖДУ 520 И 540 ТАКТАМИ, ЧТОБЫ ВТОРАЯ ПЛИСКА И ПРОЦ НА ТАКИХ ЖЕ КОСТЫЛЯХ ВКЛЮЧИЛИСЬ В СИНХРОН. НО ПЕРИОДИЧЕСКИ КОСТЫЛИ СХОДЯТ С УМА И УСТРАИВАЮТ ВНЕЗАПНЫЕ ОТКЛЮЧЕНИЯ И КЛИНИЧЕСКИЕ СМЕРТИ НА НЕСКОЛЬКО МИНУТ
@
ОДНУ ИЗ КАМЕР НАСТОЛЬКО СИЛЬНО УЕБАЛИ ПРИ ТРАНСПОРТИРОВКЕ, ЧТО НА НЕЙ ОБРАЗОВАЛАСЬ ВЕРТИКАЛЬНАЯ ПОЛОСА ШИРИНОЙ В 10 БИТЫХ ПИКСЕЛЕЙ, ОКРАШЕННАЯ В ЧЕРНО-БЕЛЫЕ ЦВЕТА ШАХМАТНОЙ ДОСКИ
@
НЕЧЕГО ДОБРУ ПРОПАДАТЬ! ДОПИСЫВАЕШЬ В ПРОШИВКУ К ЭТОЙ КАМЕРЕ СПЕЦИАЛЬНЫЙ КОСТЫЛЬ ДЛЯ ЗАМЕЩЕНИЯ ЭТОЙ БИТОЙ ПОЛОСЫ, ПОЛИРУЕШЬ ФИЛЬТРАМИ И САМОДЕЛЬНЫМ БЛЮРОМ, И ТЕПЕРЬ ПОЧТИ КАК НОВЕНЬКАЯ! ДАЖЕ ЗАКАЗЧИКИ СКАЗАЛИ МАЛАЦА ХОРОШО ЗДЕЛАЛ
@
КОГДА ЧИСТИЛ I/O ПОРТЫ, СЛУЧАЙНО УДАЛИЛ ОДИНОКИЙ КУСОЧЕК ШИНЫ ВИДА FPGA_BUS_11P, ОСТАЛЬНЫЕ 15 ПОРТОВ ЭТОЙ ШИНЫ УЖЕ НЕСКОЛЬКО ЛЕТ КАК УДАЛЕНЫ И НИГДЕ НЕ ИСПОЛЬЗУЮТСЯ. ВО ВСЕМ ПРОЕКТЕ ПРИСУТСТВУЕТ ТОЛЬКО ЕДИНСТВЕННОЕ ОБЪЯВЛЕНИЕ ЭТОГО ПОРТА, ПОЭТОМУ КОМПИЛЯЦИЯ ПРОШЛА БЕЗ ПРОБЛЕМ
@
ЗАГРУЗИЛ ПРОШИВКУ И ПОЛУЧИЛ МЕРТВЫЙ КУСОК ЖЕЛЕЗА, НЕ РЕАГИРУЮЩИЙ ВООБЩЕ НИ НА ЧТО
@
ЧЕРЕЗ ПАРУ ДНЕЙ БЕЗУДЕРЖНОГО ПЕРЕБОРА ПРОШИВОК СЛУЧАЙНО ВОЗВРАЩАЕШЬ ОБЪЯВЛЕНИЕ ПУСТОГО ПОРТА. ЗАРАБОТАЛО. УБРАЛ. СНОВА СЛОМАЛОСЬ
@
РЕШИЛ ПОВОЕВАТЬ С ЭТИМ ПОРТОМ, И ПОСЛЕ МНОГОЧАСОВОЙ РЕГУЛИРОВКИ КУЧИ КОСТЫЛЕЙ (ТЕПЕРЬ RESET ВКЛЮЧАЕТСЯ МЕЖДУ 490 И 510 ТАКТАМИ) СУМЕЛ ВКЛЮЧИТЬ КАМЕРУ БЕЗ ЭТОГО ПОРТА
@
ДОВОЛЬНО ПОТИРАЯ РУКИ, ОТПРАВЛЯЕШЬ КАМЕРЫ ОБРАТНО ЗАКАЗЧИКУ
Трустори, примерно в таком угаре прошел мои первые полгода работы на полставки в одном московском НИИ. Все это сопровождалось регулярными задержками зарплат и атмосферой надвигающегося пиздеца. Сейчас правда все нормализовалось и приобрело цивильный вид, без гита никто и пернуть не смеет, и эту безумную связку из двух плиcин и DSP скоро заменят няшные пятые Циклоны. Но зато это было весело и интересно!
Двачую.
Пиздец какой. Зачем ты вообще туда пошёл? От армии в аспирантуре косишь что ли?
Это было на третьем курсе и они были готовы взять меня с навыками программирования уровня пузырька на паскале. Первым серьезным языком изучать верилог это тот еще цирк, но мне понравилось и я втянулся. Последние несколько месяцев начал очень активно вкатываться в нормальную прогу, потому что по всему дс на hh меньше 20 верилог вакансий, и я очень рискую стать жертвой рыночка.
>> то чувство когда незнаешь почему люки круглые
Сука проиграл. Я один раз ответил, чтобы доставать их было легче
PYTHON
@
МОДУЛИ ПО 4000-5000 СТРОК
@
В КАЖДОМ МАКСИМУМ 2 КОММЕНТАРИЯ
@
ВОТ ОНИ
@
# -- charset: UTF-8 --
@
__author__ = 'Vasyan'
@
EMACS БУГУРТИТ С НЕИЗВЕСТНОЙ КОДИРОВКИ UTF-8 ПОТОМУ ЧТО НОРМАЛЬНЫЕ ЛЮДИ ПОЛЬЗУЮТСЯ utf-8
@
САМИ ПРОГРАММИСТЫ НЕ ПОНИМАЮТ КОД, КОТОРЫЙ НАПИСАЛИ НЕДЕЛЮ НАЗАД
@
SQL-ЗАПРОСЫ БЕЗ ORM, БЕЗ ЭКРАНИРОВАНИЯ
@
SQL-INJECTION, SQL-INJECTION EVERYWHERE
>SQL-INJECTION
Кстати, вот мне интересно. В Sqlite (да и в других, вероятно) есть prepared statement, или как-то так. Штука, где ты создаёшь запрос вида:
INSERT INTO db1(field1, ..., fieldn) VALUES(?1, ?2, ?3, ... ?n);
А потом, с помощью соответствующих функций привязываешь аргументы к запросу. И никаких sql-injection не будет, потому что весь аргумент вида "OR 1 /*" будет подставлен и никаких экранирований и прочего не надо.
Так вот вопрос. Почему их не используют?
С одной стороны, это немног медленнее. Вместо одного запроса нужно сначала prepare, а потом execute.
Но, думаю, всякие макаки не используют это по незнанию.
И насколько я знаю, многие современные фреймворки используют prepare
@
УЖЕ НЕ ПОМНИШЬ ДАЖЕ ТОЧНОЕ ОПРЕДЕЛЕНИЕ СИНУСА И КОСИНУСА
@
ХОТЯ ЕЩЁ В ШКОЛЕ ПИСАЛ ПРОГРАММУ, КОТОРАЯ РИСОВАЛА АНАЛОГОВЫЕ ЧАСЫ. В УНИВЕРЕ ПОМНИЛ ДОКАЗАТЕЛЬСТВА ТЕОРЕМ НА 3 СТРАНИЦЫ
@
ПРОИГРЫВАЕШЬ С ТОГО, ЧТО НЕПРОГРАММИСТЫ ДУМАЮТ, ЧТО В ПРОГРАМИРОВАНИИ НУЖНО ЗНАТЬ МАТЕМАТИКУ (НУ КРОМЕ ДВИЖКОВ ИГОРЬ И НАПИСАНИЯ ВСЯКИХ СПЦИАЛИЗИРОВАННЫХ СОФТИН
Многие собирают свой нескучный sql-запрос где подставить одни только значения не достаточно, нужно еще поля-таблицы и дополнительные условия указывать (в рантайме). Тут преперды ничем не помогут.
Так даже если матан станет нужен вдруг, необходимая база надрачивается за неделю, лол. А обычно это вообще справочная информация.
>нужно еще поля-таблицы и дополнительные условия указывать (в рантайме)
Можно же название переменных в запросе указывать, что-то :NAME, а потом в цикле привязать по имени переменной.
Ведь какой огромный плюс подобного решения - полностью невозможна sql инъекция. Так почему в учебниках этого не пишут?
>>885544
>С одной стороны, это немног медленнее.
Нет. Prepare делается один раз, а используется множество. К тому же, ты правильно написал, в любом случае делается prepare, а потом <не помню как в sqlite эта функция называется>. sqlite3_execute именно так и работает.
> а потом в цикле привязать по имени переменной.
Но как правило запрос не вызывается в цикле. Разве что insert всякие
>СТАЖЕР СДЕЛАЛ ТЕСТОВОЕ
@
СВЕРСТАТЬ ПРОСТЕНЬКИЙ ЛЕНДИНГ
@
У СТАЖЕРА ТИПА С НУЛЯ ИНТЕРНЕТ МАГАЗИН
@
Лоускилл-конторы это магия, я в такой был тимлидом с менее года опыта, это пиздос-досвидос
>СТАЖЕР СДЕЛАЛ ТЕСТОВОЕ
@
СВЕРСТАТЬ ПРОСТЕНЬКИЙ ЛЕНДИНГ
@
У СТАЖЕРА ТИПА С НУЛЯ ИНТЕРНЕТ МАГАЗИН
@
И ПРОГРАММКА НЕБОЛЬШАЯ
@
ПРИСЫЛАЕТ ТУПО ЧУЖОЙ ЛЕНДИНГ С САЙТА С ПРИМЕРАМИ ЛЕНДИНГОВ
>Вот тебе поинтереснее задачка: у тебя дома в холодильнике стоит бутылка с ядом, никак не подписанная. В твой дом залез грабитель, выпил яд и умер. Посадят ли тебя?
В Украине был прецедент - не посадили.
В России был прецедент - посадили.
мимо когда-то интересовался самообороной и пограничными казусами
П.С.
В Пиндостане есть человеческая норма что весь ущерб нанесенный из-за преступления тоже идет в вину преступнику.
Например был случай когда четыре подростка решили спиздить что-то у реднека, в темноте наткнулись на хозяина дома который дробовиком одного еблана в фарш превратил.
"Прогрессивная общественность" кудахтала в защиту невинных деток которые только с дури залезли, говорили что пара лет тюрьмы за проникновение сломает им жизни, а за убитого надо судить вообще хозяина дома ко-ко-ко
Судья влепил троим по двадцатнику с хером, за предумышленное убийство организованной группой, потому-что смерть четвертого автоматом засчиталась в вину троим выжившим.
> Ноут сгорел, т.к. это была не флешка, а понятно что
Заинтриговал, сука
Что, блядь, выглядит как флешка и может сжечь ноут?
inb4 батарейка от дилдака
Две недели отсиживать же
А вуз не будет разве проверять диплом, или им пох?
@
НО ЭТОГО НЕ БЫЛО В ОРИГИНАЛЬНОЙ СПЕЦИФИКАЦИИ, ПЛАТИТЕ ДОПОЛНИТЕЛЬНЫЕ ДЕНЬГИ
@
НУ ЭТО ЖЕ МЕЛОЧЬ
@
АГА, МЕЛОЧЬ, КАК МИНИМУМ X ДНЕЙ РАБОТЫ. В ФЕЙСБУКЕ ЭТУ ФИЧУ СКОРЕЕ ВСЕГО ЦЕЛЫЙ ОТДЕЛ ДЕЛАЕТ ПО МЕСЯЦУ
А потому что нормальный манагер нахуй пошлет заказчика с такими просьбами, или плати или ищи дальше даунов. А если в конторе такое приходится делать то нужно слать и манагера и контору
@
ОН ОЧЕНЬ КЛАССНЫЙ, ПРОСТОЙ НО МОЩНЫЙ
ОБЪЕКТЫ В НАШЕМ ФРЕЙМВОРКЕ МЫ НАЗЫВАЕМ СУЩНОСТЯМИ
@
ИНТЕРФЕЙСЫ - СОГЛАШЕНИЯМИ
@
ПРОТОКОЛЫ - ЗИККУРАТОСТРУКТАМИ
@
МЕТОДЫ - ИМПЕРАТИВОГЕШТАЛЬТАМИ
@
РОУТИНГ ОСНОВАН НА ПАРДИГМЕ МЕЗОСТРУКТУРНОГОПАТТЕРНОЛИНГВОМУТИРОВАНИЯ (РЕГУЛЯРНЫЕ ВЫРАЖЕНИЯ)
@
НОЧАМИ ТЕБЯ СНИТСЯ ЙОГ-СОТОТ
@
ВАША КОМПАНИЯ ПРАКТИКУЕТ ОРГАНИЗАЦИЮ КУРСОВ ПОВЫШЕНИЯ КВАЛИФИКАЦИИ ДЛЯ СВОИХ СОТРУДНИКОВ?
@
НУУУ, Я ДУМАЮ ЧТО ВЫ СМОЖЕТЕ ИМПРУВ ЙОР СКИЛЛС ВО ВРЕМЯ РАБОТЫ У НАС
Лол, у меня такой начальник был, посреди итерации прибегает и такой "Ололо, бросай всё, срочно делай вот эту хуйнюшку! Мы тут подумали с манагером что неплохо бы ее втулить прямо сейчас!", похуй что каждую неделю собрание в понедельник и в пятницу, на которых обозначали кто что делает и сколько времени это займет. Потом он же еще и раздалбывает на этих собраниях, если кто-то не успел запилить ту хуйнюшку к концу итерации, похуй что в ее начале она не планировалась.
ЕЩЁ ВЫ СМОЖЕТЕ С ПОМОЩЬЮ КОУЧИНГА ПРОКАЧАТЬ СКИЛЛЫ АДЖАЙЛА
@
МЫ ЮЗАЕМ СКРАМ ДЛЯ ДЕПЛОЯ, И ВАС НАУЧИМ, У НАС НЯШНЫЕ ПОДАВАНЫ
@
БЛАГОДАРЯ ТАКОМУ ЮЗАБИЛИТИ МЫ ИНКАЕМ НАШУ ПРОДУКТИВИТИ
@
...
@
ПРОСТИТЕ, ВЫ НЕ МОГЛИ БЫ СНАЧАЛА ВЫТАЩИТЬ ХУЙ ИЗО РТА? Я НЕ ПОНЯЛ ПОСЛЕДНИЕ ФРАЗЫ КОТОРЫЕ ВЫ СКАЗАЛИ
> АРХИТЕКТУРА МОДЕЛ-ВЬЮ-ВЬЮМОДЕЛ-ВЬЮКОНТРОЛЛЕР-ВЬЮПРЕЗЕНТЕР-КОНТРОЛДИСПЕТЧЕР
FORM1.BUTTON1_CLICK
Ты не мог бы сначала вытащить хуй изо рта, очень неразборчиво говоришь.
@
ЧЕРЕЗ МИНУТУ ГОЛОСОВОЙ МИТИНГ В СКАЙПЕ
@
ТЕРПИШЬ МИНУТУ
@
5 МИНУТ
@
20 МИНУТ
@
ПОЛЧАСА
@
МИТИНГ ОТМЕНИЛИ
Это фрилансер бугурт. Не могу никак дропнуть наконец фиксед прайс клиента. Так то остальные почасовые
АРХИТЕКТУРА FBC - FORM1 BUTTON1 CLICK
Так и есть, фиксед прайс - говно
iOS, гибридные мобильные приложения, и PHP.
Брал фиксед прайсы для раскрутки на бирже. Теперь, когда у меня появились почасовые проекты, фикседы брать не собираюсь
Что не так?
Сколько выходит в месяц? Думаю с тырпрайзов тоже перекатываться во фриланс
В пизду своей мамаши перекатись.
От 1000$. Всё бы хорошо, только бы скорее те фикседпрайсники отъебались. А то, как приходится им что-то доделывать, так сразу сильно меньше зарабатываю за неделю. Или работать все выходные, чтобы компенсировать. Один раньше неплохо платил. Было 2 контракта с ним, каждый около тысячи. А теперь за нехилые доработки предлагает то 50, то 30 баксов. Если бы не незакрытый контракт, я бы его послал. Но не хочется портить фидбэк на бирже
После твоего поста еще больше захотел туда. Ибо дико горит жопа с пидорашкинских реалий, где тебя за самозащиту могут на бутылку посадить. У знакомого хату обнесли - так он рассказыл про то что есть вора за порогом споймаешь и пизды вломишь - он на тебя еще накатает заяву. Рабы мать его, всегда дрочил на тот факт что если какая то мразь к тебе домой влезет, можешь открывать огонь на поражение защищая себя и свою семью не парясь о том что бы не превысить чего.
@
12:00 WHAT IS THE STATUS?
@
18:00 HOW IT'S GOING?
@
20:00 STATUS PLEASE
трустори
Что не так-то? Ты аутист?
В реальном мире контору-бы за такое нагнули на кругленькую сумму, ибо неоплаченное использование ворованного кода.
>В реальном мире
руснявый раб сел бы в тюрьму.
Или попал бы на большие деньги, в лучшем случае.
Маняфантазии свои прекращай.
https://www.consultant.ru/law/podborki/ispolzovanie_nelicenzionnogo_programmnogo_obespecheniya/
Соглашение об использовании ПО у них было? Нет. Так что соснут хуйцов эти умельцы. Причём в случае если мужик заявление напишет, станок могут изьять в качестве оружия совершения преступления. А они получат штраф в 200к. + если докажут что они имели профит с этого ПО и больше. + на время расследования, их заводик ещё и нагнут и заставят писать кучу бумажек.
Фриланс. Клиент спрашивает про статус, когда просыпается, в течение всего дня и перед сном
>Соглашение об использовании ПО
Какого еще ПО, Омежкин, ты кто такой вообще.
Программу писал Ерохин, вот и показания свидетельские и заключение эксперта.
А вот и встречный иск на клевету, ущерб деловой репутации и вообще.
Сидеть, Вася.
>ПРОГРАММИСТ НА 1С
>ЕСТЬ РАБОТА НА ЛЮБОМ ЗАВОДЕ
Сделать бекап, обновить базу, составить формочку отчета, добавить пару полей на формочку, закрыть месяц. Повторить.
@
ПО 2 ГОДА ВИСЯТ ПРОПОЗАЛЫ, ЧТОБЫ ДОБАВИТЬ SAFE NAVIGATION OPERATOR ?.
@
НЕ ДОБАВЛЯЮТ
@
ЗАТО ДОБАВИЛИ СУПЕРВАЖНЫЙ ОПЕРАТОР ВОЗВЕДЕНИЯ В СТЕПЕНЬ
Ты даун что ли? Если программу писал хуй с горы, какой спрос с Димы?
Из-за явараша приходится идеей пользоваться. А не хочется, славный NetBeans славен.
>грабитель, выпил яд и умер
>В Украине был прецедент - не посадили.
>В России был прецедент - посадили.
Искал оба прецедента, кроме 3 тредов на форуме не нашел. Есть подробнее?
Ояебу борщехлебы
Народ такой.
Как-то какое-то говно захотело спиздить у чувака тачку. Чувак выглянул в окно, пришил говно на месте, и пошел спать.
Этот случай обсуждали на одном популярном россиянском ресурсе, где мимокрокодил.
Там один чувак высказался в стиле "так и надо пидору, нехуй было покушаться на чужую собственность, знал на что шел. Не фортануло - поплатился. Все справедливо.".
Так этого чувака сразу какашками закидали.
Более 80% высказались в стиле "ко-ко-ко, жизнь человека ценнее собственности".
На встречное предложение компенсировать случайному человеку в такой же ситуации вред, наносимый говном, никто не ответил. В этом и соль.
JavaRush. Известная контора по сбору денег со вкатывальщиков в Java
@
ГУГЛИШЬ БЕСТ ПРАКТИСЕС
@
КОПИПАСТИШЬ ПРИМЕР
@
НИХУЯ НЕ РАБОТАЕТ
@
НАХОДИШЬ ОВЕР 9000 ПРИМЕРОВ В КОТОРЫХ ПОЛНО ПРИБИТЫХ ГВОЗДЯМИ ЗНАЧЕНИЙ
Помню, один олимпиадник хвастался что на олимпиаде добавил к какой-то функции значение 0.000001 или около того и у него все заработало как надо.
А, экспериментально подобранные значения, которые надо было бы вывести точно. Я так с визуализатором громкости ебался
Это копия, сохраненная 8 января 2017 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.