Поясните за популярность yii фреймворка. Почему оно имеет большое сообщество? Что в нем такого замечательного? Сегодня установил его для ознакомления, и у меня до сих пор пылает стул.Что за хуйня? Почему прилага стартует из папки web? Почему в корневом каталоге так много побочных каталогов? Почему вьюшки используют грязный php? Почему во вьюшках используются неймспейсы? Где нормальный роутинг? Где возможность написания простого бложика за 5 минут? До этого использовал Laravel и всегда дрочил на красивый код в проекте. Просто и удобно! Почему yii-параша считается главным конкурентов laravel?
бамп
шо никто здесь не знает про yii??
>>127312270 (OP)Не считается. Это просто для говнокодеров проще на таком говне писать.
Ты разделом промахнулся.
>>127313094а какой фреймворк тогда можно на досуге попробовать?>>127313167в программировании подевался куда-то php тред
>>127313078Нормальные люди в пхп-парашу вообще не суются а юзают rails.
>>127312270 (OP)Не ваше дело, идите нахуй!
>>127313312шо за хуйню ты пизданул
>>127313268Сам не могу найти php-тредж.Алсо, сегодня уволили с работы, вернулся к php. Отправил в три конторы резюме.Может тут меня кто возьмёт на работу? email: [email protected]
>>127313268А чем ларавель не угодил? Зенд со второй версией обосрался, возможно 3я будет вин
веб-говно никому не интересно. каждую неделю выходит новый фреймворк с новым названием, но всем похуй. вы там в веб совсем уже охуели, городите фреймворк на фреймворке, шесть уровней абстракции, чтобы нарисовать одностраничный сайт, и в итоге он весит 7 мб сжатых джаваскриптов.так бывает, если допустить нетехнарей к технической дисциплине.поэтому лучше не упоминай про yii или что-то подобное в приличном обществе
>>127313312Рельсы для пидаров
>>127313375Пхп-макаки не нужны, достаточно ясно? Или пых все мозги проел?
>>127313434я делаю сайты для одного заказчика. У него часто на хостингах используется php 5.4. Ларавел в переди планеты всей и использует 5.6
>>127313078никто не пишет на пхппхп удел дебилов с /b/
>>127313454и на чем ты пишешь?
>>127313454Ну ну, не рвись так
>>127313557>никто не пишет на пхп>80% сайтов в интернете используют php
>>127313517Пхп перевесить не судьба? Юзай zf1
>>127313612пруф пожалуйста, или нахуй идите
>>127313655старая версия жеж
>>127313612Заслуга шаред-хостингов с поддержкой пхп и отсутствием поддержки чего-либо вменяемого кроме него, щас доля этого говнища падает из-за популярности vds и heroku-like сервисов.
>>127312270 (OP)> 2016> Не использовать C++ для всего
>>127313833и слава б-гу, верно?
>>127313941Именно так.
>>127313927это как бумагу из туалета использовать для подтирания, для записок, вместо салфеток и также её испольозвать для билетов банка роисси
>>127313833>щас доля этого говнища падает А теперь блядь статистику этой тендеции или обоссан.
>>127313833шаред-хостинги используют php так как он популярный. А если он популярный, то значит он необходим. Единственное, что когда что-то популярное попадает в руки людей, они могут загадить это своими высерами, отсюда и такая негативная реакция
сколько можно обсирать языки программирования? ну выбрал даун пхп, ну и пусть - его проблема
>>127314018Гугл отключили, ты и его заебал уже?
>>127314015Это как универсальную бумагу использовать для всего.
>>127314152Cлив защитан.
>>127314168ебать ты, кожевеник 2>>127314190ебать ты, кожевеник
>>127314190Не платишь за поиск - иди нахуй или верь на слово, все просто.
Господа. А что на счет yii??
>>127314312мы посраться свои чсв сюда пришли, а ты нам юи подсовываешь
>>127314309Нет, у меня есть третий выбор: послать тебя нахуй с твоими сказками и заправить за щеку за пиздобольство.
>>127314514Кто сказал юи?
>>127314312yii2 охуенный фреймворк, удобный, функциональный, с огромным сообществом. Работы много. Что тебе ещё надо?
>>127314564Пхп-макака, ну не рвись, все хорошо, на хлебушек с маслецом хватит.
>>127314652нормальный синтаксис
>>127314739Что конкретно не устраивает? Приведи пример кода.
>>127314881Это что такое? Нахуй так формы писать?
>>127314718>собеседник поймал тебя на пиздобольстве>скажи, что у него баттхерт
>>127314881use strict;use warnings; my ($i, $j) = (42, 13); my $max = [ $i => $j ]->[ $i <= $j ]; print "max: $max\n";
>>127314946А как надо?
Поясните за php фреймворки, в какой лучше вкатится ненавичку для поднятия сотни дошираков?
>>127314946Ну и говноедство
>>127314946<?php echo "Ой лол, вот это говнище"; ?>Хорошо что я не пишу на этом говне.
>>127314946тащемта, вам шашечки или ехать?если не нравится - сделай лучше или найди альтернативу, а пиздеть на дваче каждый может
>>127315103Ты ни на каком не пишешь. Мы уже поняли.
>>127315039В yii2 и вкатывайся.
>>127313454технарь, покажи сайт.
>>127313927Вот этого двачую. Не представляю, как должен выглядеть язык, который будет хоть немного удобнее, чем C++.
>>127315475как любой язык.
>>127315516Приведи пример более удобного языка.
Джумлагосподин вколитлся в тхред. Виипидоры и симфонизадроты идут нахуй. Спрашивайте свои ответы.
>>127315543Java.
>>127313454>веб-говно никому не интересноЛол. Ох уж эти фантазии. Всё мигрирует в веб как раз.
>>127315030>>127315089>>127315103>>127315164Вообще на кой хуй нужно инпуты и текстареа писать в виде функций php? Допустим еще форму можно написать но лучше не надо чтобы она вставила токены. Но бля. Во вьюшках должно быть максимально чисто!
>>127315543шелл.
>>127315555в каком году из пизды своей мамаши вылез?
>>127313312Их почти никто не юзает.
>>127312270 (OP)Кек, ниосилятор порвался.
>>127315475C#, Java, Cotlin, F#... пиздец блядь тысячи их
>>127315608ээ, чтобы задекорировать все инпуты разомна пхп не пишу, но могу догадаться
>>127315577Нет шаблонов, дефолтных параметров в методах и множественного наследования.>>127315612Мы не про скриптовые. Скриптовые - отдельная тема.
>>127315666Они не удобнее, чем C++.
>>127315581>Интерфейсная и мелкосервисная параша мигрирует в веб как раз.
>>127315734у меня от тебя segfault
>>127315710>Нет шаблонов, дефолтных параметров в методах и множественного наследования.>удобнее.
>>127315475Малбодж удобнее его. Void main нахуй
>>127315164>сделай лучше или найди альтернативуАльтернатив полно.
>>127315710>Нет шаблоновГенерики.>множественного наследованияЭто какое-то извращение.
>>127313454>веб-говно никому не интересно. каждую неделю выходит новый фреймворк с новым названиемТы серишь под себя, веб сейчас 90% индустрии, хуйлан.
>>127315887Генерики не такие мощные. Алсо, нет нормальных анонимных функций.
>>127315878>>127315878тогда ты мне скажи, если альтернатив полно, какого члена ты своим чсв на двачах болтаешь, тогда как всего-то тебе надо использовать альтернативу ?может тут хитрый ход "пожрать говно и рассказать всем какой я умный" ?
>>127315887Двачую. Нахуя множественное наследование?
>>127315475Любой другой, кроме брейнфака и урланга (не эрланга).
>>127315815Так пиши код руками, а не жопой, чтобы с сегментацией всё было в порядке.
>>127315847> void mainЭто плохой стиль.
>>127316080>удобнее
>>127316044ну представь что ты сын мамы и папы, вот и наследство тебе хочется и от мамы и от папыты наследуешь и пизду и член и получаешься эталонной футанари
>>127312270 (OP)Несите следующего кодера.
>>127315629тебя тогда еще даже яйцах твоего бати-пидора не было
>>127316174Пхп. Сложно, сложно, че так сложно. Сложный прекол.
посоны, я погромист и ненавижу свою работуокажите мне психологическую помощь плес
>>127316201неплохо
>>127316150Мама и папа наследуются от человека, как и я, только я имею ссылку на родителей.
>>127316114Удобнее писать код жопой, чтобы компилятор за тебя сам всё починил? Скачивай джаву, она всё это делает.
>>127315555Это вообще пушка.
>>127316273спасибо
>>127316239Попей алко, это помогает.
>>127316239помогло?
>>127316285быть такого не можетпо моим данным твои родители из расеи, а значит давно не люди
>>127316039Я не ОП. Но юи действительно нет смысла использовать. Да и пхп, когда есть божественный пайтон.
>>127315555>Джумлагосподин в голос
>>127316239Хочешь поняшу тебя?
>>127316338нет конечно, удобнее самому считать ссылки, смещения вычислять, аллокатор еще свой написать надо.
>>127316426жизнь заставит - будешь делать что понадобитьсяlegacy никто не отменял, а деньги не пахнут
>>127315285Не понравился, слишком много лишнего, что ещё можно попробовать?
котаны, нахуй так жить? 2016 год на дворе, какой php? перекатывайтесь в питон. Джанго богоподобный фреймворк
>>127316396такое помогает на 5 минут тольконет, не помогло>>127316375как поможет? мне нужно по кд упарывать его на работе?>>127316466только помойся сначала :3
>>127316492Я не спорю, антоша, легаси весомая причина.
>>127316486Нахуя это делать? Встроенный new отлично работает. И контейнеры все необходимые есть, в которых итераторы уже вычислены.
тут похоже репрезентативная выборка двачеров.Отпишитесь мне, кто тут имеет предрасположеность к гомогейству, дрочке на трапов (желание выебать трапа) и поебать себя дилдаком, поцеловать в щеку парня, няшного парня, мужика ну и все в таком духе
>>127316426Интересно, почему крупнейшие компании вроде гугла, фейсбука и вконтакте используют пхп? Наверное тупые и вообще говнокодеры.
>>127316494симфони, ларавель
>>127316566Джанго это та хрень где во встроенную админку нельзя запихнуть ничего кроме моделей из базы, и невозможно кастомизировать модель юзера без костылей?
>>127316614Потрешь мне спинку?
>>127316639не мечи бисер перед этим промытым
>>127316614С вечера глаза заливай, пока отрезвеешь опять дом и алко.
>>127316639> итераторы посчитаны
>>127316426>божественный пайтонЕсть пример какой-нибудь божественности?
>>127316658А у тебя есть аргументы, почему они это юзают? Потому что если ты не понимаешь, почему так, то не надо кукарекать, ясно?
>>127312270 (OP)Только Laravel , нахуй это говно
>>127316649у бати своего спроси
>>127316769Что ты имеешь в виду?
>>127316743ну я серьёзно >>127316239никто не поможет? все итт успешные погромисты наслаждающиеся жизнью?
>>127316711встроенную админку в бараний рог изогнуть можно. Что не так с моделью юзера? Можешь свою прописать, можешь связь создать с моделью, где нужные тебе поля будут
>>127316748Это я к тому, что тебе не надо писать &(arr[0]), чтобы получить начало и &arr([0]) + sizeof(arr) / sizeof(arr[0]) для того, чтобы получить конец списка.
>>127316841а ты?
>>127316881иди к психотерапевту, выпишет легкие АД, и будет тебе счастье
>>127316787Естественно у меня есть аргументы. Пхп это удобно, легко и приятно.
>>127316975Я имею в виду django, flask+sqlalchemy, pypy, tornado и gil. А ты?
>>127316985это может сделать частный врач? рецепт дать?
>>127316897>встроенную админку в бараний рог изогнуть можно.Только визуально, ничего своего туда запихнуть нельзя, никаким образом.>Можешь свою прописатьВ админке будет как новый блок из 1 пункта, некрасиво.>можешь связь создать с моделью, где нужные тебе поля будутКостыли.
>>127316941этим непотребством в новом си++ не пользуются уже давнодаже raw pointers уже очень редко используют
>>127317032Единственный аргумент - удобно, потому что можно заливать код на сервер через фтп. Или редактировать прямо на сервере. Пайтон, представь себе, еще легче и уж точно на порядок приятнее.
>>127317043Так я и спрашиваю, что там божественного?
>>127317068если у него есть лицензия или что то в этом роде - то да. Он же печати ставит, вот и на рецепте поставит
>>127317043Нихуя себе. У питона есть все необходимые интрументы чтобы создать сайт. Вот это охуеть преимущество.
>>127312270 (OP)Нахуй пхп-макак. Vaadin, jsf, zk.Мимо жаба-макака
>>127317043> ебучий тетроист, игил предлагаешья тебя путину сдам
>>127316711Ало, вообще-то можно, давно завезли абстрактюзер, а в админку можно запихнуть что угодно.
>>127316639в языкосрачевых тредах не принято обсуждать пригодность инструментов к конкретным задачам, поэтому вопрос "нахуя так делать" несколько выбивается из формата. впрочем, у с++ программистов я иногда замечаю профессиональную травму "осиляторства", когда после затрачивания каких-то значительных по их мнению усилий им начинает казаться, что они знают единственно правильный ответ на любой вопрос, даже если этот вопрос никто толком не сформулировал.
>>127317115А мне нравится их совмещать. Не люблю эти новомодные умные указатели, которые не дают мне полного контроля над памятью.
>>127317179дай пять, дидько
>>127317078>Только визуально, ничего своего туда запихнуть нельзя, никаким образом.Ты из какой версии вещаешь?
>>127312270 (OP)Сам не пойму.laravel-кун
>>127317179>жаба-макака>не spring
>>127317259ну с таким жиром я могу кататься пузом по полу
>>127317244Нет единственно правильного ответа ни на какой вопрос.
>>127317319Я не жирный. К чему это ты?
>>1273172911.6
>>127317157То, что это быстро, легко, приятно, удобно, читаемо, модифицируемо, есть работа.>>127317165Не только сайт, но и рилтаймовое приложение, и rest-api сервис, и сложные вычисления, и боты, и парсеры, что угодно.
>>127317131>легче и уж точно на порядок приятнееВ чем именно то легче и приятнее?
>>127317485Переходи на 1.9, бро, джанго стал лучше, свободнее.
>>127317131> код на сервер через фтпадмин стреляет тебе в затылок.
>>127317499В том, что приятнее читается, больше возможностей, лучше структуры данных, навязываемый best practice.
>>127317491>быстро, легко, приятно, удобно, читаемо, модифицируемо, есть работави, симфони сейм щит
>>127316239бамп
>>127313385>php-треджhttps://2ch.hk/pr/res/729430.html>Может тут меня кто возьмёт на работу? Расскажи о себе. Какие версии php использовал? Знаешь чем отличаются? Ооп? Шаблоны? Какие использовал? С какими cms/crm/framework работал. Чем можешь похвастаться?Аналогично что про Js расскажи.Ищу макакена на удалёнку 80-120 часов. 400-600$
>>127317078> некрасивоэто ебаная админка для наполнения базы, хочешь красиво - пили собственный web-интерфейс. И таки да, есть admintools и куча другой херни для кастомизации админки. Её в бараний рог можно изогнуть, повторяю.>Костылиохуеть какие. На том же ютубе я могу к одной связке логин-пароль привязать несколько персон и переключаться между ними
>>127317849
>>127313568На ассемблере
>>127317820>80-120 часовв неделю?
>>127317179где spring и ejb?
>>127317668Я бы хотел поддержать беседу объективным сравнением, но я не кодил на юи и симфони. А холивор это глупо.
Ruby on rails бог врывается в этот тред и проводит по губам пыхопидорам и питоноушлепкам. На самом деле все языки нужны, если на них пишут.
Я так понимаю, хайп на жабаскрипт это что-то уровня руби рельсы? Через год-другой нахуй никому нужно не будет?
>>127317360ничего из перечисленного
>>127317998Вы нам не подходите.8 часов * 5 дней = 40 часов / неделю.
>>127317595>приятнее читаетсяпривычка к синтаксису и не более того>больше возможностейвот каких именно то?>лучше структуры данныхкак сам организуешь, так и будет.Вообще похуй имхо, пхп или рельса/питон.
>>127318153>Вы нам не подходите.>8 часов * 5 дней = 40 часов / неделю.математик, плесон пишет 120 часов
>>127317947> есть new> нет deleteНикогда не понимал. И ведь не отключить этот сборщик мусора. Вообще охуеть.
>>127317998В секунду.
>>127317499синтаксис, бро. Нет злоебучих скобочек, операторы и функции стандартной библиотеки сильно похожи на естественную речь. Код на питоне легко читается, будто просто текст на английском языке
>>127318277lost
>>127318335> Нет злоебучих скобочек> Зато есть отступы> И не сразу поймёшь, пробелами они сделаны, или табуляцией
>>127313312https://moikrug.ru/vacancies?q=php¤cy=rurНайдено 142 вакансииhttps://moikrug.ru/vacancies?q=ruby¤cy=rurНайдено 46 вакансийКакие еще пруфы нужны?
>>127318399Двачую, это максимальное уебанство.
>>127318234Собственно глупо было постить предложение в бэ.40 часов / неделю120 часов / XХ - ?
>>127317947C++/Python программист.Заставили писать на Java.Хорошего тут только среда разработки (IDEA).
>>127318471Почему не vim?
>>127318335синтаксис волнует только макак, которые не в курсе про семантику.
>>127318013>но я не кодил на юи и симфонитак и я питон не нюхал, но подозреваю, что отличия только в синтаксисе, а остальное монопенисуально и никакой там мистической божественности и фантастичности нет
>>127318172>как сам организуешь, так и будет.Встроенные типы, я имею в виду.>привычка к синтаксису и не более тогоНа пайтоне сложнее сделать нечитаемый код.>вот каких именно то?Я могу решить свои задачи и на пхп и на пайтоне. Но на пайтоне это делать приятнее и получается быстрее. Объективно не могу сейчас ответить, т.к. не проводил исследование на эту тему, а то, что замечал, сейчас вспомнить не могу.
>>127318463>40 часов / неделюв исходном тексте этого небыло
>>127318502потому что сейчас не 70е.
>>127318502В профессии не так давно. До vim еще не докатился.Но, думаю, пересесть, когда всем отделом дружно перелезем на никсы.
>>127318399Нормальные люди погромируют в IDE.
>>127318471Да, IDE хороша.
>>127318399>>127318435Всегда пробелами, это стандарт. 4 пробела.
>>127317820я не он, рейтаните мои скиллыdjango, pony orm, peewee flask, bottlemercurial, sublime, pycharmnginx, uwsgiangular, jquery, bootstrap
>>127313927ага, чтобы думать КАК ЭТО БЛЯТЬ СДЕЛАТЬ? Вместо того, чтобы просто решать задачу.
>>127318502Потому что надо обмазываться им самому и обмазывать его плагинами.
>>127318421Замени ruby на rails, и сравни зп.
>>127318597Почему это должно быть аргументом?>>127318625Если в нём разобраться - он станет идеальным для всего. Универсальная IDE, если можно так сказать.
>>127318593Соси.
>>127314946Пиши на чистом HTML, никто не заставляет использовать PHP.
>>127318660в догонку - линуксоид, могу админить что то несложное
>>127318640Чем vim не IDE?>>127318655Говноедские у вас стандарты.
>>127318538Есть объективно - больше структур данных и мета-программирование. Может в пхп уже и завезли, не знаю. Но у меня никогда не было ощущения, что питон чего-то не может или может через жопу.
>>127318660Не указал ajax. НИ НУЖОН.
>>1273149461) Валидация прямо из коробки (AJAX и client side)2)Используя хелперы для генерирования HTML кода, ты можешь быть уверен что с обновлением версии бустрапа, например у тебя будет все так же отображаться.
>>127318662Я вот в сраной Java сижу и думаю, КАК БЛЯТЬ СДЕЛАТЬ. >>127318760>Если в нём разобратьсяДа я не отлыниваю. Закончу универ - будет больше времени на самообразование, лол. А пока диплом/работа отнимают все время.
>>127318662Писать там чёто думать, этож для даунов))
>>127318810Говноед здесь ты. Лучше навязать стандарт, чем давать свободу, единый синтаксис облегчает восприятие, дьявол как всегда в деталях.
>>127318662Что конкретно ты не знаешь, как сделать в C++? Могу подсказать что угодно.>>127318730Можно и без плагинов. У него есть команда :make, которая вызывает Makefile из директории проекта. Можно ещё сразу несколько файлов редактировать. Да и плагины поставить не трудно, если приспичит.
>>127318335>будто просто текст на английском языкеНа 1С переходи, там тоже самое, только на русском. Прям как стихи, блиать. Можно мамке читать перед сном.
>>127318810Тем что vim это текстовой редактор, а не ide.
>>127318271есть реализации jvm без gc. перезагружай аппликацию раз в сутки и будет тебе счастье
>>127318916Навязать 4 пробела - это максимум говноедство. Почему бы не оставить 1 пробел? Почему именно 4? Это же, блядь, 4 символа. Пиздец, в общем.
>>127318660типичная пхп-макаканаписал хеллоуворд - Я ТЕПЕРЬ ЗНАЮ ЯЗЫК СКОРЕЕ ПИСАТЬ В РЕЗЮМЕ
>>127318996хорошо что биржи не работают круглосуточно.
>>127318985IDE - тоже текстовый редактор, внезапно.
>>127318760IDE из Vim? Каких только ебанутых не встретишь тут.
>>127318043и кто пишет на твоих рельсах?
Поянсните в двух словах, что такое фреймворк, зачем он нужен и какие подводные камни
>>127319079Если ты не видишь разницу между ide и текстовым редактором, ты видимо никогда не пользовался нормальным ide.
>>127319089И никто не поясняет, что, собственно, не так.
>>127319047ебашь 1 пробел, если тебе нравится. Код будет работать
>>127318982соси
>>127318660Миддл, я не умею в pony orm и bottle, не юзаю pycharm и первый angular, зато умею в react, php, nodejs, socket.io, webrtc и еще всякое дерьмо по мелочи типа оптимизации sql-запросов.
>>127319178У всех фобия на консоль/никсы.
>>127312270 (OP)> Что за хуйня? Почему прилага стартует из папки web? Почему в корневом каталоге так много побочных каталогов? Для безопасности. Чтобы клиент ничего не видел, кроме папки web.> Почему вьюшки используют грязный php?Не нравится - не используй.> Почему во вьюшках используются неймспейсы?Для удобства. Используется везде, почему во вьюшках-то не использовать.> Где нормальный роутинг?config/web.php> Где возможность написания простого бложика за 5 минут? В туториалах.> До этого использовал Laravel и всегда дрочил на красивый код в проекте. Просто и удобно! Почему yii-параша считается главным конкурентов laravel?Дрочил на красивый код и использовал Yii задолго до появления Laravel.Yii не считается конкурентом Laravel, просто Laravel это другое. Тут более уместно сравнение Yii vs Symfony. Симфони сложный что пипец и не знаю зачем он нужен вообще, так как в большинстве случаев на PHP какая-нибудь простенькая хрень пишется, а вот Yii как раз.
>>127319157Единственная IDE, которая мне понравилась - это Qt Creator. Но он не давал мне той гибкости, которой я могу достичь через Makefile'ы и vim.
>>127318271Что ты будешь удалять, если указателей нет? A new нужен чтобы разграничивать простые типы и объекты.
>>127319268Максимум, devtools в хроме.
>>127318947Как вывести на экран цвеную точку и заставить её двигаться по x-y которые я введу?Например mov(x, y), где x = [1,1], а y = [10,10]?
>>127318558>Встроенные типыА поконкретнее? Хотя бы парочку.>На пайтоне сложнее сделать нечитаемый код.можно и хуй сломать, это уже рукожопость, а не характеристика языка
>>127319098Фреймворк это набор готовых классов для создания приложения. Нужен для того, чтобы не писать велосипеды, в любом нормальном фреймворке уже есть практически все нужные тебе функции, например коннект к БД, валидация инпутов итд.
>>127319047И что, что 4 символа?За тебя это сделает ide все равно. И они не будут грузиться в память же, только на диске.
>>127318538просто попробуй, бро
>>127319205А как же ПОКПОКПОК СТАНДАРТ?Всегад ставлю одну табуляцию - и всем советую. Для неё можно настроить любую ширину. Хоть 4 пробела, хоть 1. Никаких минусов не вижу.
>>127312270 (OP)тест
>>127318655>Всегда пробеламипробелопидоры сосуттабуляциябог
>>127319268А у меня фобия на пауков. Ненавижу их, блядь. И вообще всех насекомых. Неебическое отвращение просто к ним.
>>1273190471 пробел читать плохо.
>>127319403/test passed
>>127319268Никсы это инструмент, настраивать вим геморнее, чем юзать заточенную для твоей задачи ide, вот и все.
>>127319444Алсо, пауки - не насекомые, но ты понял, о чём я говорю. Фикс.
>>127319178А что, в вим дебаг завезли? Или автодополнение из коробки? Что там насчёт деплоя на удалённый сервер? Да блядь тысячи причин юзать vim только в качестве текстового редактора. Единственная вещь, с которой не могу расстаться это перемещение по тексту как в виме. Всегда в ide ставлю плагин vim.
>>127319289Максимум говноедства, хуже ide придумать невозможно.
>>127319359Спасибки анончик.Но ведь функция подключения к бд пишу в пару строк.
>>127319462Зато после заточки этого vim под самую общую задачу не нужно искать никаких IDE. Он будет универсален.
>>127319353https://wiki.python.org/moin/PythonVsPhpПредлагаю съебаться в чтение, что я и сделаю.
>>127319299Нахуя мне такие указатели, которые сами разыменовываются?
>>127319511И тут ты резко называешь другие годные альтернативы для написания кода на C++ хотя бы под венду. Но можешь и на никсы.
>>127319442Могут возникнуть проблемы.
>>127319328Запускаешь бесконечный цикл, в котором каждый раз через SDL рисуешь точку на координатах, после чего прибавляешь к координатам единичный вектор направления, умноженный на время между кадрами и на скорость.
>>127319555>заточки>под самую общую задачу
>>127319366В 4 символа можно записать 4294967296 информации, а не тратить их на пробелы, которые можно записать одной табуляцией.
>>127319450А 1 таб - легко.
ITT Выбираем лучший php-фреймворк Я за Laravel
>>127319632Лол, а их и нету под C/C++, в том и проблема, вот для джавы есть idea, лучше не придумать, но вроде от той же компании щас пилят ide для С++, но завязано оно на cmake, поэтому нахуй.
Тот хуй, который пишет про вим как основной рабочий инструмент, ничего сложнее скриптов в 100 строк не писал.
>>127319491> автодополнениеДетям обычно дают что-то вроде Visual Studio, пока они не научатся программировать.Дебаг есть, да.
>>127318850а зачем его указывать? Просто способ асинхронной коммуникации>>127319049хуй ты угадал, я даже не codemonkey, я заводской инженер, а код пишу в качестве хобби.Алсо, забыл указать, bower + grunt для фронтенда (использую повсеместно), плюс игрался с docker, охуенно, кмк
>>127319932>>127319910
>>127319376можешь забить на стандарты, это же рекомендация
>>127319511У него удобный QMake, удобее которого ещё поискать. Не то что тысячу раз кликать мышкой, выбирая, какие библиотеки тебе нужно подключить.
>>127319896Чем тебе CMake не нравится?
>>127319932Покажи свой вим.
>>127319936>я заводской инженер, а код пишу в качестве хобби>написал хеллоуворд - Я ТЕПЕРЬ ЗНАЮ ЯЗЫК СКОРЕЕ ПИСАТЬ В РЕЗЮМЕну так я это и пишу
>>127320008Но тут у кого-то горела жопа насчёт несоответствия стандартам.
>>127319910Писал.
>>127320066Дяденька, а вы точно программист?
>>127320024>Не то что тысячу раз кликать мышкой, выбирая, какие библиотеки тебе нужно подключить.Вместо этого тысячу часов провести в гугле в поисках нужных флагов/ключей/опций.
>>127320066Что ты хочешь в нём увидеть?
>>127320033>>127320165
Angular + REST идти учи. Если нищий, MEAN, если все хорошо у тебя, Angular + ASP.NET WebAPI. Если хипстер, React + Rails.Вы заебали уже со своими шаблонами.
>>127320165Сделать это один раз - и настройка будет занимать пару секунд. А с гуишной настройкой такого не добиться.
>>127320106Нахуй проследуй.>>127320174вим-конфиг хотя бы
>>127318748https://moikrug.ru/vacancies/999999431до 250 тыщ, что не так?Кароч на рельсы мало разработчиков, я так понял. Но платят много. Но найти надо еще.
>>127320200Не знаю, меня пока что обычный make устраивает.
>>127319074они именно так и делают
>>127319093Кто то пишет, раз они не умерли. Так же как и на другом живом фиеймворке.
>>127319834Глядите-ка, в 21 век, когда на самом нищем сервере диск в терабайт величиной, байтоеб экономит место в ущерб стандартизации.
>>127320252>Нахуй проследуй.Лол, довели товарища.
>>127320252
>>127319359ты можешь получить текущее соединение в любом месте приложения, можешь использовать несколько коннекторов, используя построение запросов через ORM мы абстрагируемся от типа БД, можем с легкостью перейти с MYSQL на MSSQL например, настроить кеширование и еще куча всяких полезных фишек.
>>127320071>>127320008>>127319376Я тоже жму TAB, а ide за меня делает 4 пробела.
>>127320309Я это делаю не из соображений экономия места, а из соображений рациональности. Нахуя ставить 4 пробела? Какие плюсы?
Раз уж погромисты протекли, то спрошу: в каком направлении изучать с++? Год назад задрочил самое начало - программки в консоли с циклами, массивами и т.д.
>>127319936>а зачем его указывать? Просто способ асинхронной коммуникацииМимо тралил, собственным бугуртом.
>>127320329))0
>>127319540фреймворк - это такая йоба, которая образует каркас приложения. ты пишешь на фреймворке с использованием его абстракций и принятых подходов. Этим он отличается от библиотеки, которая дает больше свободы выбора
>>127320370И нахуя она это делает? А если ты захочешь переместиться на 1 таб назад, как быть? 4 раза нажимать стрелочку влево?
>>127320308фортран тоже не умер
>>127319540>>127320368
>>127318896КОКОКО, ДЛЯ ДАУНОВ, БЛАБЛАБЛА.В итоге стоимость продукта гораздо дешевле, если это не C++, и скорость написания тоже, ну зависит от числа разработчиков.Потому что даунов проще найти, чем МНОГОУВАЖАЕМЫХ C++-господ.
>>127320401Ни в каком. Тебе это не нужно, если ты сам это не осилил. Займись химией или математикой, чем угодно.
>>127320300я openhft не писал, но что-то слышал, да.
>>127320439Зажать ctrl, например.
>>127320368>используя построение запросов через ORM мы абстрагируемся от типа БД, можем с легкостью перейти с MYSQL на MSSQLbullshit.
>>127320480И чё что нотпад 2 гига жрёт)
>>127320568И перемещаться на все доступные пробелы влево? Нет, я хочу ровно на 4.
>>127320465Вроде только легаси осталось?
>>127320071за это тебя команда выебет, если коммитишь pet-project, то похуй. Но таки да, следование стандартам сильно повышает твой вес на рынке труда
>>127314946Приведен плохой пример
>>127320399http://stackoverflow.com/questions/119562/tabs-versus-spaces-in-python-programmingЕсли тебе нравится табуляция, то на момент деплоя пробегай по всем файлам и заменяй на 4 пробела. Тогда никаких проблем не будет.
>>127320668> за это тебя команда выебетВот поэтому я и не хочу работать с пидорами, которые пишут на питоне.
>>127320399внезапно, можно дистрибьютить компактный байт-код вместо исходников
>>127319376Даж не знаю сколько IDE пробелов делает - есть же автоформатирование кода.Вообще зачем это знать? Какой толк от этой информации? Надо ПО разрабатывать, а не число пробелов считать.
>>127320626Настрой бинд в ide, если тебе это нужно. У меня такой проблемы не возникает, т.к. решаю это другими способами.
>>127320682Но нахуя это делать? Я понимаю, что если бы я работал на питоне за деньги - мне бы ничего не оставалось, но если я пишу на нём только ради идеи, то нахуя мне следовать стандартам, которые я считаю неуместными? Не все, конечно, но именно этот момент с табами я откровенно не понимаю.
>>127320068ты ебанутый? я где то писал про резюме? Попросил рейтануть выбор технологий
>>127320866Перемещаться по коду уобнее.
>>127318043Безработным.
>>127321010Если ты не зарабатываешь питоном деньги и не работаешь, то можешь делать все, что угодно.
программист на JAVA в международной ENTERPRIZE компании, зп 28квопросы?
>>127321055> удобнееФаст.>>127320918Бинд на пробелы? Можно ещё настроить бинд на мою тарелку с супом, чтобы вместо супа в ней всегда было говно. Но я и не замечу подвоха. Толлько проблема в том, что говно мне не по вкусу.
>>127321047суть не меняется >написал хеллоуворд - РЕЙТАНИТЕ СКИЛЫ
>>127321084в день?
Посоны, скажите мне куда перекатиться из веб-параши, тут скучно и слишком легко.
>>127312270 (OP)Всё ждал когда ктонибудь чтото дельное по симфони скажет, но увы тут пхп-макаки уровня функционального кодинга.Вброшу несколько тезисов:1) Переход с ларавел к юии - деградация2) Ларавел сборка фв основанная на симфони3) Симфони не особо то и сложнее любого другого фреймворка, и синтаксис имеет в разы лучше чем тодже zend 2 framework или yiiНа втором скрине прикрепил пример создания формы, помоему лаконично.И вот вопрос: стоит ли использовать шаблонизатор Twig? мне он понравился, но я заметил что многие плюютсяabout me: 4 года в веб деве, zend2, symfony
Сап, аноны. Раз тут сколько знающих - хочу спросить, правильно ли я сделал, что съебал с проекта?Суть такова: хотел найти что-то для начинающего разраба, чтобы поднять опыта и динамично развиваться, а попал в стартап. Сначала всё нравилось, но потом понеслось - медленно задачи делаешь, мало тасков за неделю выполняешь. Думал я дурак такой, потом посидел, подумал, чем я занимаюсь вообще и вышло, что я работаю как junior full-stack developer лол. За 240 долларов. Т.е. работал с сайтом через html, css и backbone, при этом ещё внутренности на .NET и C# писал, вкупе с запросами SQL и работой с базами данных. При этом в вакансии в описании было просто "Знакомство JS и Backbone, опыт необязателен". А попал в полную жопу - работаю на работе, потом прихожу домой и работаю до 2-3 ночи дома, чтобы хоть как-то отбиваться по таскам. Но они всё равно были слишком сложные для меня.Как оказалось потом - в команде было только 3 человека. Я, дизайнер и тимлид, который ещё и постоянно вопросы по проекту игнорил отбиваясь тем, что у него не один проект и он занят вообще.
>>127321084NetBeans уже загрузился?
>>127321152В гейдев
>>127321152В /gd/
>>127312270 (OP)Пацаны. В понедельник иду на собеседование. Сам я PHP-макака. Со стажем больше 2х лет. Но дело в том, что все это время приходилось писать относительно не сложные проекты, на wordpress, иногда попадались на Laravel (четвертая версия). Хуй знает какой у меня уровень. Может все еще джуниор.Как себя лучше показать на собеседовании? Что говорить?
>>127320776тебя в любой команде выебут, если ты не будешь выполнять требования code conventions
>>127321218>>127321222Хайв.>Ошибка постинга: Вы постите слишком быстро.
>>127315320>>127315581Всерьёз в 2016 писать сайт? Вот прям сайт, прямо отдельный сайт? Ппц.
>>127321152>слишком легкоя тебе открою секреттвой мозг уже повреждён вебпарашей, тебя никто не будет да и ты сам не сможешь переучится на действительно серьёзное дерьмо
>>127321234junior без вариантов, 50-60к можешь зашибать.ищи проект не конвеер на yii2?symfony/laravel
>>127321141Ты холиварщик. Я решаю задачи. Пробелы это соответствие pep.
>>127321197не видел ни одного живого человека, использующего netbeans.
>>127321197intellij ideaзагружается оче быстро
>>127321235Поэтому я буду писать на C++, в котором нет маразма с пробелами. И сам выебу всю команду, если она не прекратит хуйню.
>>127321222Это прикольно, но нужен ли я там?Иногда, когда делать нехуй, подрачиваю юнити с его c#, довольно просто. Но вакансий мало оченьДрочить плюсы?
>>127316035Это потому что джава не для функционального проганья, а чисто для ООП. Пользуйся анонимными классами.
>>127320639в институте земной коры в местном академ городке что то пишут
>>127321152любой язык может показаться лёгким, но изучение подходов к написанию скриптов/программированию - безгранично.Важен не инструмент, а опыт применения паттернов, которые зачастую едины для всех языков, пидрила недоучка
>>127321401Попробуй подрочить C++ вместе с его OpenGL. Базарю, нормальная тема.
>>127321283ты же рассуждал о неправильных сайтах. может правильный покажешь.
>>127321319так о чем мне на собеседовании говорить?
>>127319684Например?
>>127321428С анонимными классами хорошо придумали, в C++ такого нет. Но всё же функции для меня более уместны.
>>127321511всмысле? просто ищи позицию жуниора на нормальном стеке, чтоб ещё 2 года там посидеть и получить крутое портофолио, работодатели дрочат на веб макак умеющих в фреймворки
>>127319442Двачую тебя.
>>127321555Команда тебя выебет.
>>127321347и выжирает 6гб оперативы, ога
>>127313800http://w3techs.com/technologies/overview/programming_language/all
>>127321661нет, не выжирает.сколько сейчас гигабайт стоит памяти?
>>127321351ты не прав, вот этот прав >>127321235
>>127320620Это в какой вселенной?Ну сейчас особо по фиг на память, никто не экономит. Да и какой смысл. Лишь бы не тормозило, этого достаточно для продажи продукта.
>>127315475Rust, местами Go.
>>127321193Если ты там работал ради опыта и весь его исчерпал, то правильно. За такое можно получать на порядок больше.
>>127321481А с чиво начать?:(
>>127321741Но дело в том, что в C++ почти все адекватные стандарты призывают использовать табуляцию.
>>127321736тыщи 3
>>127321767>RustТы сам-то код читал на нем?>GoПерефорсеный недоязык.
>>1273217368гб покупал за 6000
>>127321837ООП
Нахуй всрались все эти ваши ебаные yii, Laravel и прочие пиздоподелия???????????????Я 90% проектов по веб могу наговнять на джумле 1.5.
>>127321887С++ хорош, но повторюсь, паттерны везде одни примерно, если их не знать - везде соснёшь
>>127321555Некоторые скрипты отказываются выполняться с табуляцией.
>>127321939А верстка за 5 минут в артистере делается.
Пасаны, как div не прямоугольный сделать? Не просто рисунок, а именно блок. Через css.
>>127321767> fn main()>{> println!("Hello World!");>}Ну хуй знает. Выглядит странно.
>>127321939>джумлапиздец днище
>>127321908>Перефорсеный недоязык.Схуяли?
>>127321934паттерны не забудь
>>127321177> 3) Симфони не особо то и сложнее любого другого фреймворка, и синтаксис имеет в разы лучше чем тодже zend 2 framework или yiiАга, не сложнее. В Симфони чуть в сторону - ебля. Утверждать на 100% не буду, но все мои попытки попробовать его безуспешно, а на Yii пишу уже года 4.
ооп боги, и ява в частностипоясните зачем нужны интерфейсы?почему я не могу обращаться напрямую к классу? в чём тут суть хорошего дизайна?
>>127321939Поймешь, когда пойдет нагрузка и потребуется оптимизация.
>>127321947С паттернами всё в порядке, пока ты не начинаешь использовать синглтон. Была у меня история, как одного ярого приверженца этого паттерна я ночью выебал в жопу. Теперь он не использует синглтоны.
>>127322038Пока не пригодятся - можно их не учить.
>>127322077в том что на той стороне интерфейса кто-то другой делает то, что ему надо. а ты ходишь строем через специально отведенную дырку.
>>127322144Теперь буду использовать синглтон чаще. :3
выфвфы
>>127322063первый второй или третий пробовал?
>>127322015Тебе понадобится ide - рекомендую phpstorm 10 и какой-нибудь мощный фреймворк типа laravel или symfony2. На худой конец сойдёт yii но только второй версии. Установил это всё?
>>127322221:33333^^^^^
>>127322261второй
>>127322037Нет дженериков.
>>127321834В том и дело, что хотел поучиться у "профи", а профи этот сам никуя не знал как проекты вести, как оказалось.По опыту хз - понял, что стартапы - полный звездец и что для поднятия навыка лучше в офисе поработать сначала. Где заботливый тимлид хотя бы будет процесс выполнения контролить и как-то помогать, а не в духеТут такая-то ошибка падает, это нормально? Я посмотрел, вроде всё должно быть норм, но падает.-Нет.Ещё дело усугубилось тем, что о документации на проекте не слышали, а таски были вида "Сделать режим, в котором можно будет загружать файлы". Всё. Всё описание
>>127322309Есть интерфейсы.
>>127322325Хуй там, очень много где работают неквалифицированные пидоры, отвечаю. А там, где работают норм ребята по скиллу, они частенько конченные гондоны.
Бамп вопросу >>127321193
>>127322264> Парни, хочу начать разбираться в еде. Остановился на собачьем говне. Поделитесь опытом?> Значит так. Берёшь дырявую тарелку, как делаю я> Кладёшь туда говно и заливаешь мочой> После чего размешиваешь до состояния кашицы> Есть обязательно нужно вилкой, но держать её нужно за противоположную сторону> Как всё это сделаешь - буду рассказывать, где доставать разные сорта и как их отличать
>>127312270 (OP)Будьте осторожны, выбирая карьеру программиста.Для многих людей это временная карьера.Большая часть программирования в реальном миреэто написание костылей и исправление багов в чужём говнокоде.После 5 лет, половина того, что ты знаешь, устареет.Когда тебе стукнет 40 лет, ты будешь "out-of-date".Организациям нужен молодой чел с 2-4 годами опыта, который будетработать до полуночи и все выходные без оплаты переработок.Весь профит, который ты получишь это бесплатный кофе и засохший пряник.Затем, когда ты выгоришь через 8 лет, тебя заменятсвежим студентом, который знает все новые фрейморки и языки.
>>127322423Дохуя всего есть. Причём тут это?
>>127322264А руками написать не вариант? Я просто привык в блокноте все делать.
>>127322325процессы нужны для ограничения снизу на качество и сроки. в стартапе нет процесса, в стартапе нужны результаты. нет результатов - человек не нужен. задачи ставить некому, задачи надо ставить самому.
>>127322325Нет чтобы ПМа нанять, они говно ели.
>>127322521палехче пареньпросто сам посуди, вы команда, ооп мвц всякие паттерныприходит уеба который всю жизнь функционально кодит, уже думает что всё умеет лучше всех, и смотрит с собеседования на всех кто юзает ООП как на говно, нахуй такие нужны?
>>127322617Тебе дженерики для функций, которые работают с разными типами?
>>127322789может быть он прав. но вы друг другу не подойдете, так тоже бывает.
>>127321967И идут нахуй. Табы универсальны.
>>127322627Отвыкай. Это серьёзное программирование. Мир злых тимлидов, миллионов запросов в секунду, больших денег и сочных шлюх.
>>127322789Писать без ООП - себе дороже. В итоге всё равно придётся реализовывать объекты, какой бы ни была задача. Всё состоит из объектов.
>>127322868И для классов.
>>127322913все состоит из функций.
>>127322913Даже твоя никчёмная жизнь, хотя стой, да ты же сам объект, oh shi~
>>127322949Вот у меня есть куб. А рядом с ним - сфера. У них есть набор координат и переменная, отвечающая за форму. Как ты реализуешь это функциями?
>>127321142не сказал бы, тот же bottle повсеместно использую, когда нужен простой backend. например, для web-интерфейса к железякам. А на той же django у меня есть вполне годная информационная система для автоматизации документооборота в подразделении. Вот на чем я hello world писал, так это был php + extjs
>>127322789Ты сейчас описывает другой случай. Новичка ВСЕГДА дешевле во всех смыслах и значениях ввести в курс дела прежде, чем давать серьезную задачу. А занимает это один-два рабочих дня максимум. Во многих коллективах при этом тот, кто это делает, ведет себя как конченный выблядок, который делится какой-то, блядь, манной небесной, будто человек должен изначально знать, как они построили систему.
>>127315745>>127321283))Пиздец вы дауны, ребята.
>>127322978>>127322940Первое сообщение, видимо, отправил не я, потому что оно не отмечается красной полоской.
>>127323044Структуры данных все равно будут. Им не обязательно быть объектами.
>>127323044если избежать банальных ответов вида "реализовал тебе за щеку", то я лучше спрошу вот о чем, а что собственно реализовывать. ну сфера, ну набор координат. делать-то что будем?
>>127323093смотря что за фреймворк, если самопис - то может и да.мне вот всегда просто давали ссылку на доку, на весь стек, и неделю посидеть почитать.
>>127321749Ееее нотпады 2 гига озу
>>127323275А делать будем змейку. Сама она состоит из кубов, а еда для неё - это сферы.
>>127322978>>127322940Для функций можно юзать интерфейсы как дженерики.А что классы?
>>127323199У этих структур ещё должны быть методы, которые обрабатывают их данные.
>>127323275РЕАЛИЗУЙ МНЕ СФЕРУ НА АССЕМБЛЕРЕ
>>127323349а ещё корованы со змеями грабить чтоб...
>>127323275Мною был реализован тебе за щеку, проверяй, можно это, например
>>127323377А классы тоже могут строиться по шаблону. Например, контейнер для определённого типа данных.
>>127323291А если этих доков нет? И дохуя самописных классов, через которые надо делать запросы к api.
>>127323423Я описал простую змейку, которую нужно реализовывать через объекты, потому что все остальные способы - изврат.
>>127323393Истина где-то посередине.
>>127323544нахуй проект без доки
>>127323579предоплата будет за тестовое задание?
>>127323503Ну и вот, просто свой путь, а не java-путь. Это еще и лучше.
>>127323629Работа не волк, но еда.
>>127321577лямбда
>>127323336Зато нотпад, а не less
>>127323666Нет. Опиши, как ты ото сделаешь без объектов. Нужна сама идея, а не код.
>>127323728ну просто конкуренции на рабочее место нет в сфере веб дева. на 1 работника скорей конкуренция у 5-10 фирм
Вот пришёл я на собеседку, а там "вы сможете написать апи под нод жс?" И я ушёл. Ибо хуй знает, что такое апи и как его писать
>>127323732Нет.
>>127323831ты меня попутал, я за ооп
>>127323868да
>>127323866Это обёртка, наркоман.
>>127319555Sublime text не хуже в с такой логикой.
>>127322210>>127322077а в чём проблема напрямую обращаться?
>>127323884Это же здорово!
>>127323904Чего "лямбда"? Не прокатит твоя лямбда. Я уже с этим изрядно поебался и могу точно сказать.
>>127323866ну типо смотришь вакансии, там требуют пхп ооп мускул жс хтмл цссидешь читаешь офф доку пхп, учишь паттерны, мускул и тппосле каждого собеседования гугли не понятные термины
>>127323945ты с мудаком другим дискуссировал, функциональным, ищи его теперь иди
>>127323920Хуже. Это же vim с нескучными шрифтами и урезанной функциональностью.
>>127324050Он растворился в потоке этих сообщений.
>>127324079ушел плакать как побитая шлюха
>>127323994прокатит
>>127323994http://stackoverflow.com/questions/35282178/c-pass-interface-as-parameter-like-in-javaАлсо, вот мой вопрос на всем известном ресурсе. Даже местные гуру насрали в штаны, узрев его. Где твои лямбды теперь?
>>127324213>>127324203
а тред то популярней вебм будет...
>>127323837Ты преувеличиваешь. Рядовых макак сколько угодно.
>>127324213>местные гуру насрали в штаныожидал там увидеть срач на 100 листова увидел 1 ответ и 0 голосов лолэто ты насрал в штаны
Есть тут товарищи, которые шарят в Mathematica?
Эй, ребят, могу на чистом питоне писать простенькие графические приложения, кококадеми помню от скуки прошёл, куда дальше плыть?
>>127324265програмисттреды всегда популярнытолько непонятно почему вебдебилов считают программистами
>>127324332который на жумле ебошат как вон тот >>127321939 может и дохуяа адекватных единицы
>>127324356Если бы они не насрали в штаны - они бы хотя бы попытались ответить. Но вопрос ввёл их в ступор. Нашёлся один идейный смельчак, но его решение на лямбдах не подошло. Насрали в штаны они, а теперь ещё и ты.
>>127323924в том что будет дальше. дальше ты уезжаешь в тибет медитировать, и тот кусок говна, который ты написал, навечно замирает и никто не хочет его трогать даже длинной палкой. а рядом есть система, которую надо как-то двигать. но нельзя, потому что твой код юзает не интерфейс, а "обращается напрямую". и приходится делать эти внутренние детали частью интерфейса, посылать тебе лучи добра и переписывать нахрен весь твой код.
>>127324376I'm шарю в Mathematica. В моём university есть mathematica, которую мы learn.
>>127323866У тебя спросили, сможешь ли ты сделать rest api на ноде. Надо было ответить - конечно, возьму express и сделаю.
>>127324451Они уже не рядовые, да. Но для большинства задач и нужны джумлисты и ворпрессеры.
>>127324405Что за пафос?
>>127324451а что значит адекватные? это какие?
>>127324647тогда от чего over 600 вакансий на hh, и только 30-50 резюме подходят под их критерии?
>>127324478>юзает не интерфейс, а "обращается напрямую"и в чём проблема?вот интерфейс ХУЙ с методом ОПя вызываю метод ОПкод апи имплементирует метод ОПони также не смогут поменять ОП, пользуюсь я интерфейсом или напрямую обращаюсь
>>127324797Которые делают системы так, чтобы их могли поддерживать и модифицировать другие люди, не желая автору лютой смерти.
>>127324797ооп паттерны фреймворки - не самописы и велосипеды на цмс
>>127324878Просто дауны не слышали про модификатор private.
>>127324878Чтобы не лезть в твой класс, очевидно.
>>127324971Нахуя кому-то вообще лезть в мой класс?
>>127324863Вот это вопрос, не знаю. Может они не хотят платить адекватный ценник?
Заебца.Вот функция расчета центра сферы, описанной вокруг рандомного тетраэдра.На вход идут вершины этого самого тетраэдра.c[{p1_, p2_, p3_, p4_}] :=p1 + (Norm[p4 - p1]^2((p2 - p1)\[Cross](p3 - p1)) +Norm[p3 - p1]^2((p4 - p1)\[Cross](p2 - p1)) +Norm[p2 - p1]^2*((p3 - p1)\[Cross](p4 - p1)))/(2 (p2 -p1).((p3 - p1)\[Cross](p4 - p1)));Расскажи, как Mathematica интерпретирует это говно.На вход подается, так понимаю, массив точек в трехмерном пространстве.Но ведь центр - тоже точка. Следовательно, у нее должно быть три компоненты.Как оно вернет все это? Как это переписать на тот же Python/С++/эти ваши JS?Спиздил отсюда:https://takisword.files.wordpress.com/2010/04/watson_demo_src.pdf
>>127325030Чтобы посмотреть методы.
>>127325067>>127324509
>>127325057ну да, выгодней то взять ЧСВ макаку с ооп на фреймворке за 120к, нежели жумла бога за 40
>>127325067Да я же пошутил. По матлабу могу что-нибудь подсказать. А в этом не шарю.
>>127325101Пусть смотрят. Там же не будет фоток моего хуя и прочего непотребства.
>>127325067умножения похерил
>>127325163Да понял, что пошутил.
>>127325191там будет фотка моего хуя
>>127325231Векторные то?Они в пдфке уже похерены.
>>127325101какая разница смотреть методы в интерфейсе или в классе? бампаю вопрос >>127322077пока никто не смог ответить
>>127325067>расчета центра сферы, описанной вокруг рандомного тетраэдра.Очевидно, функция получает 4 точки углов тетраэдра, а возвращает одну точку центра сферы. Что сложного переписать эту функцию в нужный вид?
>>127325260Нахуя ты её там оставил, наркоман?
>>127325314Потому что не ясно, какие методы стоит вызывать напрямую.
>>127325260echo '<img src="../../../../../../var/log/moi.hui.gif"';
>>127320224идеально
>>127325353Чтобы засунуть тебе в интерфейс.
>>127325314>пока никто не смог ответитьНоуп. Это ты пока что не смог нихуя понять.
>>127325242>class Logger>{>private:><can't touch this>>>public:> void Debug(const std::string &message);> void Info(const std::string &message);> void Error(const std::string &message);> void Exception(std::exception exception);>};
>>127325422Джавапроблемы.
>>127325381почему я не могу вызвать любой метод который паблик?>>127325435>Ноуп. Это ты пока что не смог нихуя понять.если ты не можешь объяснить - значит ты сам не понимаешь
>>127325360Лол. Кто предложит паттерн для рефакторинга?
>>127325360Поменяй там немного коеффициентов, чтобы больше денег получать.
>>127325601> эДля блядь. Фикс.
>>127325562>почему я не могу вызвать любой метод который паблик?Потому что надо лезть в твой ебучий класс и смотреть. Гораздо проще посмотреть в интерфейсе.
>>127322077Интерфейс это такое СОГЛАШЕНИЕ, типо если от него наследуешься, то ОБЯЗАН все методы определить. Это удобно. Ты можешь глядя на интерфейсы, которые определяет класс, понять что по чем.
>>127325325Там после знака равенства идет одно большое выражение.Не могу понять, как это выражение даст мне точку.А, там ж точка вернется, а не скаляр. Во я лошара.
>>127324878проблема в том, что...ладно давай на местном примере, ооп, жаба знаичт.вот есть у тебя jpa, ты навертел каких-то аннотаций @entity, @id, вся херня. взял в качестве EntityManager хибернейт. т.е. у тебя всякие красивые интерфейсы из javax.persistence, но реально пашет хибернейт. и вот в какой-то прекрасный момент ты решил подъюзать фичу хибернейта напрямую, т.к. ее в стандарте нет. и динозавр тебе голову не откусил в этот момент. то есть все, ты уже залез в реализацию. и теперь если прийдет ибатис или еще какая ебота, то нихрена у вас не получится, т.к. в коде явным образом торчат хибернейтовские сопли. и это еще хороший вариант, т.к. это более менее приличная библиотека, популярная, итд. если такая ерунда происходит с кодом, за который отвечает три калеки,последствия могут быть самый интересные, но не самые веселые.
>>127325650>Потому что надо лезть в твой ебучий класс и смотретькакая разница лезть в интерфейс и смотреть или лезть в класс и смотреть?
>>127322077> яваНасрал тебе в рот в форме букв "д" и "ж" и "а", которые ты тут пропустил.
>>127325325>>127325670Спасибо. Башка уже чутка кипит от всего.
>>127325732Огромная разница.
>>127325601Одного кодера за бабло просили подшаманить софт, чтобы в цехе весы под фурой меньше вес показывали. Отказался.Потом по дороге домой недалеко от офиса бошку арматурой проломили.
>>127325798И в чём же она? О великий гуру интерфейсов?
>>127325754
>>127325900Заводобыдло, что поделать.
>>127325514По-твоему это лучше интерфейса лол?
>>127325949Это мотоцикл, а мы говорим про язык. И даже не про кофе или остров. Язык - джава.
>>127325900Программист опасная профессия.
>>127326002Интерфейс будет служить обёрткой для public-методов. Так нахуя его пилить, если можно его не пилить?
>>127326008не похуй ли, главное чтоб этот хуй по английски не писал iava, по русски ты же поймешь о чем речь
>>127325562Смысл объяснять вышку дауну, который 2+2 не понимает?
ООП петухи ещё в треде? Готов пояснить про функциональную змейку.
>>127325656я могу глядя на публичные методы класса понять о чём он
>>127326127можешь про лябмда-функции пояснить?
>>127325696я нихуя не понялто есть код в гибернате изменится и мой код перестанет работать?ну так с интерфейсмом то же самое будет
>>127312270 (OP)У меня только один вопрос: зачем ты создал этот тред в /б?
>>127326127Поясняй, чего ждёшь?>>127326206Лучшее, что случилось с C++.
>>127326105Просто ты еще ньюфаг.
>>127326310Потому что в /pr кроме сишарподетей никого нет.
>>127326310Потому что в зекаче пафосные пидоры.
>>127326346Да ты охуел. Я программирую уже 8 лет, и такой хуйнёй меня не взять. Интерфейсы не нужны, пока не доказано обратное.
>>127318005Все на месте
>>127326290твой код, который юзает не интерфейс, увеличивает связность с используемое подсистемой. если можно этого избежать, лучше так не делать.
>>127326206лямбда var fun = function() {}не лмбля function fu () {}
>>127326498ну ладно, спасибов понедельник потребую зп себе поднять
>>127326449За 8 лет так и не научился нихуя.
>>127326533; забыл
>>127326619Научился определять сомнительные практики от всего остального. Ваши интерфейсы - говно. А сейчас я их распечатаю и пойду вытирать ими жопу, чтобы они принесли хотя бы какую-то пользу.
>>127326631var fun = function() {};пардон
>>127326702Засунь свой репозиторий себе в суппозиторий.
>>127326321смотри, бета-редукция использует лямбду как функцию из лямбд в лямбды, т.е. Х : Х->Х, но по теореме кантора мощность множества 2^N уже строго больше мощности N. как такое может быть?
>>127326321Змейка это массив(линкед лист с головой и хвостом) поле это друхмерный массив где пустая клетка это 0 а еда например 1. А функции оперируют этими данными.>>127326206Может быть ты имел ввиду функции высшего порядка? Функции которые возвращают новые функции.
А как Java-наркоманы обычно разруливают ситуации, когда нужна перегрузка оператора для пользовательского типа?
перекатывайтехороший тред, и код инетресный
Для кого это тестовое задание? Это точно джуниор?Требуется написать widget, сходный с IconView в Проводнике Windows, со следующими свойствами: - widget представляет из себя прямоугольное поле с элементами на нем; - поле занимает все пространство контейнера, указанного при создании widget’а; - каждый элемент представляет из себя иконку и текст под ней (как в Проводнике); - элементы располагаются слева направо с переносом на следующую строку; - для просмотра всех элементов достаточно вертикальной прокрутки (как в Проводнике); - элементы динамически перегруппируются при изменении ширины поля элемента управления (как в Проводнике); - элементы можно выделять (check) и отменять выделение (uncheck) (как в Проводнике); - элементы можно добавлять, удалять, выделять после отображения widget’а путем вызова соответствующих методов (см. ниже); - элемент управления реализует следующий интерфейс (или с небольшими изменениями, если, по Вашему мнению, это его улучшит)
>>127326933не понимаю о чём тыява-интерпрайс-прогроммист
>>127326933никак, функцию делают.
>>127326933методы пишут а что еще тут сделаешь
>>127326873Да мне поебать, я это не использую. Я даже про бета-редукцию не понял. К чему эти математические термины?
>>127326972>>127326995Ну вот хочу я точку в трехмерном пространстве. Хочу складывать их и умножать на число. Чего мне делать? На каждую операцию - функция?
>>127326933Интерфейсы.что бы это ни значило
>>127327085Насколько я знаю, джава и правда не умеет в перегрузки.
>>127325360Standart
>>127327085class V { add(V other); mul(double a); }
>>127327085Да, функция. Нехуй путать людей.
>>127327249>>127327256>>127327334Н-да. Ну и беда...
>>127327256> Дефолтная передача всего по ссылке> И нихуя не сделаешьПомню, ебался как-то с велосипедингом указателей в этой вашей джаве. Ну и говно, пиздец.
ПЕРЕКАТИТЕМЕНЯЕРЕКАТИТЕМЕНЯ
>>127327521Ты ехидный колобок?
>>127327414Да, кстате.Полный провал. Ни возврата нескольких значений, как в змее, ни передачи числовых переменных по ссылке, как в крестах.
>>127327521Постите сами перекат
>>127327580нет, я ява интерпрайс погромистзочу вопрос задать
>>127327647кто? я?
>>127327598>Полный провал. Ни возврата нескольких значенийСоздаешь значит класс. Или юзаешь kotlin.>ни передачи числовых переменных по ссылкеИспользуй Integer, Float, Double вместо int, float, double, и все будет.
>>127327521Я не тред, я срачНе перекатывайПодумой
>>127327707> яваУх, сукабля
>>127327767>Создаешь значит класс.Самая хуевая отговорка от Java-наркоманов. В стандартной либе нет даже pair - напиши её сам!>Используй Integer, Float, DoubleСпасибо. Не совсем очевидный момент.
>>127328057этот сладкий бугурт ЯВАДАУНОВНУ ТРЕД ЖЕ ТОНЕТ ПЕРЕКАТИТЕ
>>127328719Я больше по C++. Но за яву готов опустить любого. Готовься.
>>127328940Не за сам язык, а за неправильное написание. Даунам трудно запомнить, что правильно - джава. Ебанутые.
>>127328940>Готовьсявстретимся в новом треде, щщенок
>>127326933вызывают метод у объекта. В ядре есть классы, где это так реализовано. тот же BigDecimal имеет метод add(BigDecimal bd)
>>127328074ну не отговорка, это же ЧИСТО ооп язык
ява ява ява ява ява ява ява ява ява ява ява ява ява
>>127328074в восьмой джаве много синтаксического сахара появилось, должна быть и подобная обертка
>>127329224Как сборщик мусора отключить и самому писать delete?
>>127329403использовать реализацию без сборщика мусора
>>127329332ПИДОР БЛЯДЬ ХВАТИТ ААААААААААААААААААААААААА
>>127329443Где такую найти? Это официальный релиз, или какой-нибудь OpenJDK?
>>127328074кстати, насчет pair слышал, что методы first и second разработчикам библиотек показались не универсальными, и типо нужно чтобы каждый сам себе пару эту ебучую писал , кекус=)
>>127329464обманулява
ПЕРЕКОТИТЕ СКОРЕЕ
>>127330756Что ты там обсуждать собрался? Мы уже всех обоссали, кого хотели. Тех, кто использует пробелы, тех, кто использует что-то кроме C++ и тех, кто использует интерфейсы. Под конец сренькнули в ротельник неосиляторам транскрипции. Зло повержено, незачем вновь его пробуждать.
>>127330978я страдаю на работе, ничего не получается, всех доёбываю вопросами больше годая по другому представлял себе программированиекаждый день чувствую себя придурком по сравнению с коллегами, они всё знают и во всё шарят, а я как хуй с горыхотел обсудить это