24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Веб-кодерства тред /pr меня игнорит, оскорбляет и не дает никаких обоснованных советов, поэтому я спрошу у вас, своих единственных друзей, наставников и советников. Бочку делал, хуи сосу.
Братишки, подскажите, как ПРАВИЛЬНО (с) вкатиться в веб-девелопмент? Основы хтмл-цсс знаю, немножко пхп (старый) знаю. Что сейчас надо учить? Боюсь, возьмусь сейчас за современный php, а все до сих пор сидят на 5.2 или наоборот. Или он вообще перестанет быть нужным и везде будут пистон и жопошкрипт. А если учиться ноде или душить змия, наоборот потом без работы буду сидеть. На что лучше налегать, в каких процентных соотношениях и главное, почему именно так? Шапку читал, она говорит явно в пользу php (js истерия, проверенный язык с кучей), но как-то хуй его знает. Рассматриваю только перечисленные варианты. Вопрос, фактически, заключается в выборе наиболее годного варианта для бэкенда (пхп, питон или нода). А цель - вкатиться и более-менее закрепиться в отрасли, чтоб зарплата норм и перспективы, работа была и все было хорошо. С основами самыми уже знаком, 1.5-3к строк написал.
ПХП самый популярный Учи сразу работу с норм фреймворком, типа yii2 стандартны кодирования прочитай, psr называется юзай айдие - phpStorm например системы контроля версий, а там уже само пойдет
>>124521275 Нет, не за петросянство. Я действительно хочу каких-то аргументов. Нагуглить самый распространенный стек технологий я и без /pr в состоянии.
>>124521350 я же нода - хипстерская асинхронная хрень для фронтенд сервиса пайтон - круто ботов на нем писать можно быть тупо пхп программистом как я, не вкатываясь во фронтенд, а делать крутые штуки чисто по бекенду
>>124521350 еще: нужно хорошо знать окружение, уметь настроить всякие апачи, пхп-фпм, шарить в линухе т.е. для тебя не должно быть проблемой сервер настроить конечно же субд нужно знать еще, без этого никуда мускл, посгрес, можно монго для логов всяких
>>124521969 сам не пробовал, видел пару раз модули говорят, монструозная штука, мощная но меня пока полностью yii2 устраивает, но если по работе придется зенд ковырять - сопротивляться не буду :)
>>124520417 (OP) Начни с задачи для стажера: Даны целые числа n и m (1≤n≤1018, 2≤m≤105), необходимо найти остаток от деления n-го числа Фибоначчи на m. Ограничение по времени 5 секунд, по памяти 265 мб.
>>124521350 Ну, в целом это все понятно, хотя само как-то не идет, да и популярность - не единственный пункт. Как учить сразу семерку, а не старый пиздец? По php.net/ru? >>124521726 Нода же и для жесткого бэкенда годится. Почему на пайтоне именно ботов? А в остальном? Приведи пример крутых штук чисто по бекенду. Еще такую работу надо найти. >>124521875 Разве это не работа сисадмина?
>>124522421 вот на хабре недавно холивар такой был вообще все зависит от того, что ты программируешь если у тебя хайлоад проект, то все таки желательно понимать, что такое сложность алгоритма и расходы по памяти чтобы можно было предсказывать нагрузку если же ты делаешь сайты средней руки, в принципе - не нужно я сам читаю Томаса Кормена - Алгоритмы: построение и анализ чисто для себя, пока не пригодилось :)
>>124522611 бекенд-анон про окружение: строго говоря - нет, не админа. Язык программирования - это только буковки, нужен интерпретатор, чтобы это вот все работало. Кроме этого нужен веб сервер, чтобы сайтик открывался. От настроек этого веб сервера оч многое зависит В норм конторах ты себе на локалке разворачиваешь копию окружения с продакшена и чисто на своей копии работаешь, потом это все в репозиторий пушишь. У пхп есть куча модулей, они не все сразу в нем идут. Нужно уметь их подключать. Тоже самое с апачем и пхп-фпм Если ты не умеешь их настраивать, то и работать с ними не сможешь
>>124520417 (OP) Для начала понять что ты хочешь — фронт или бэк. Генерация страничек на сервере скоро сдохнет окончательно. Или ты пишешь SPA на JS или REST-сервер. Нахуя тебе одновременно PHP и HTML я решительно не представляю.
>>124523094 бекенд-анон самое главное в джуниоре - обучаемость прислушиваться к команде, к тех директору на досуге изучать новые технологии а чисто по языку: не тупить по ООП, посмотреть хотя бы один взрослый фреймворк, понимать как вообще работает http и веб сервер в общих чертах остальное наживное
>>124522611 бекенд-анон крутые штуки чисто по бекенду: апи для мобильного приложения, например любой нормальный сервис разделен на фронтенд и бекенд и фронтенд с бекендом по апи общаются, это могут быть два разных сервера в локалке. Фронтенд в смысле как сервис, который генерить хтмл поэтому все крутые штуки, бизнес логика например, делается в бекенде
>>124524442 Т.е. ты хочешь сказать что всё делается на клиенте и динамически подгружаются данные JS скриптом, а также генерируется контент и навигация?
>>124520417 (OP) Берешь находишь в своем мухосранске вакансии на джуниора. Смотришь требования. Читаешь доки по каждому пункту несколько раз. Отсылаешь резюме на все вакансии, делаешь тестовые задания. Работаешь за еду 1-2 года. Дальше сам. /тред.
>>124525717 В чем толстота? Я как раз фронтом работают и знаю что в индустрии происходит. Единственный смысл генерить что-то на сервере — SEO, но для этого придумали изоморфные приложения.
>>124525976 Нахуй тогда вообще учить PHP и базы данных? Ради макакинга? Если все равно надо знать жс, материал, ангуляр, джейквери? Не проще ли доучить ноду?
Тред е читаю, сразу отвечаю. ОП, как бы сделал я. Открыл HH.ru в своем Мухосранске. В разделе "Работа по профессиям" выбрал бы "Работа в области информационных технологий, интернета, телеком" и пошел шерстить по вакансиям. Причем не просто пошел, а обзвонил бы всех и напросился бы на собеседование. Через 3-4 собеседования ты бы уже точно знал на что нужно напирать. Да и в принципе и без собеседований там уже видно, что требуют работодатели.
>>124526587 Если у него есть дырка в рерверную часть через РЕСТ АПИ и трёхвёнка то почему бы ему не слать xml, а на сервере его прасишь и заливаешь в БД
>>124526535 Чем он плох? В какой реальности ты живешь? В Ньюйорке или за 300к в секунду? 99% людей, включая заказчиков, до сих пор знает пхп5, майэскуэльконнект и галерею на пюр-жс.
>>124526344 >Да и в принципе и без собеседований там уже видно, что требуют работодатели. Да в принципе можно и без звонков обойтись. Рабовладелец хочет чтобы ты умел все а просил ничего
>>124526850 При использовании тех же Ангуляра и Реакта он совершенно не нужен, потому что код пишет в декларативном стиле и левые $('.my_mega_selector').doSomeShit() нахуй не сдались. Промисы и фетч реализуются через полифилл. Квери селектор уже везде есть. Что еще нужно от джиквери?
>>124527131 потому что по хорошему на сервере делается экземпляр класса для каждого сеанса и вызываются готовые методы, а за то, что ты щас описал нужно казнить
>>124526997 ну именно "рабовладелец" может организовать тебе на первых порах стабильный поток заказов, ставку на оторую ты сможешь купить доширака, пока еще хуй простой и ничего толком не умеешь, офис культурный, а не засранную сычевальню. Ну а потом уже, прокачав скили, упездываешь жить в Бангкок, фрилансшь за 300К и ебешь трапов. Но это все потом.
>>124526535 >если тебе нужен джиквери, то ты делаешь что-то не так двачую адеквата уже 3го мудака берем на исп. срок, и все как один без говноквери как без рук
>>124527475 Ты для начала попади туда, дэбил. Придя на собеседование от тебя потребуют знания на уровне сеньора а зп на уровне между разнорабочим и маляром
>>124527406 В смысле экземпляр? То, что ты описал это же RPC, а чем принципиально отличается этот подход от моего? Алсо, про казнить ты не прав. Любая трёхзвёнка это client<=>business logic<=> data base.
>>124526344 Я слишком хикка для такого. Требуют разное, спрос разный, предложение разное. >>124526666 Сюда же. >>124527475 Видимо, никогда. >>124527165 Можно по-русски? >код пишет в декларативном стиле Давно это стало чем-то плохим?
>>124527705 >Давно это стало чем-то плохим? Если ты разуешь глаза и перечитаешь мой пост, то поймешь, что декларативный стиль упоминается в положительном ключе, а джикверевкая императивщина — в отрицательном.
>>124528057 Хорошему программисту - не проблема. А макак понабежало столько, что каждый кто умеет включать пеку мнит себя программистом и создает конкуренцию таким же макакоидам.
>>124528021 Погоди, ты мне скажи с какой целью ты делаешь экземпляр класса и какого класса на клиента? Я бы понял если бы ты форкал процесс и создавал экземпляр класса внутри под каждую сессию с конкретным пользователем. Типа защита, и прочее.
>>124520417 (OP) Быдлокодер вкатился со своим вопросом. Учусь на 2 курсе ит хуйни. Из языков очень хуево ява и более менее с++. Такой вопрос. Если меня угораздит попасть куда то на сишника (за два года подыму его до хорошего и выше, опять же допустим) то что мне вообще нужно то делать будет? Неужели решать даунские универститетско-лабараторные задачки по типу на входе 5 переменных переебать в матрицу то то то то и вот в общем.
>>124528057 Я сам недавно пробежался по собеседованиям. Все мои скилы - умение продавать (я планктоню продажником в крупной, но затухающей компании) и три сайта "для себя", сделанных на коленках (два на джумле и один на Бутстрапе). И даже к такому хую, как я проявили интерес.
С чего начать изучение бэкеда? Я пока что не знаю на каком механизме работа клиента и сервера, хотел бы больше разобраться. Возможно ли кодить бэкэнд на java?
>>124528404 юзер заходит на сайт, ему создается сеанс и экземпляр для этого сеанса, из которого затем для подгрузки тех или иных областей страницы вызываются методы, хуле тут непонятного ?
>>124528647 Алло. Я среднестудентишка, мне говорят учи структуры в си, я учу, говорят учить то-то, я учу. Я не должен же вникать в язык, мне нравится жить на мыслях что универ даст мне все необходимое для жизни. Тем более за такие деньги.
>>124528592 >Возможно ли кодить бэкэнд на java? Бэкенд можно хоть на брейнфаке кодить. Браузер обращается к веб-серверу (программа, которая крутится на компе-сервере) по протоколу http, запрашивая определённую страницу. Веб-сервер, как правило при помощи всяких интерпретаторов php, js и прочего скриптоговна генерирует страничку и отдаёт её браузеру. Так вот, всё что на стороне сервера генерирует страничку - это бэкенд, а весь html + css + js код, который в эту страничку встроен и работает в браузере - это фронтенд. Причём фронтенд во время своей работы вполне может генерировать новые запросы к серверу (бэкенду) и получать от него данные и по ним менять страничку.
>>124520417 (OP) От себя советую стек Ruby on Rails. Меньше дерьмового пхп-стайл кода, более высокоурвневые абстракции, которые дают возможность сосредоточиться на решении задачи, а не на написании кода и отлове ошибок.
Если кратко – RoR, RSpec для тестирования и с этим можно уже неспешно на фриланс.
У меня стек: С++/Python/Qt/CUDA/ASM/Linux (умею создавать драйвера на PCI карты) и сопуствующее типа gdb/git Сколько денег можно просить c такими знаниями?
>>124528422 Да я шучу же. На самом деле превратили индустрию программирования в ебучий дом высоких мод, какие-то пидорские фреймворки, новые подходы, паттерны, и все устаревает за пол года. Только изучил фреймворк и ты уже не в тренде и вообще пидор щас все на ГО и расте бахают. Я вот давно хочу понять, а что собственно пишут на этих языках? Что такого написали на реакте, бекбоне и ангуляре чего нельзя было написать на ПХП? Что там делают, зачем все это нужно? Я не беру в расчет мега корпорации типа гугла, я про 99% других веб пограммистов. Что вы такого написали за последние пять лет чего не было в интернете вообще? Каков типичный заказ современного веб программиста? Мучает вопрос давно уже, из-за него не хочу браться за программирование хотя любовь и мозги к нему лежат, но просто чувствую что там уже все блять написано и нахуй никому очередной лендинг соцсеть или CRUD параша не нужна. Пожалуйста объясните.
Я трачу по 2 часа на настройку окружения, чтобы сверстать ебаных 5 страниц. Вебдев развивается, ну охуеть вообще! Раньше я открывал блокнот и начинал писать код .а теперь я накатываю плагины для сборщика, пишу тусячи тасков, ну и конечно же ЗАВИСИМОСТИ, ТЫСЯЧИ ИХ
React+REdux господин, расскажи мне, чтоит ли мне соваться в вашу клоаку, если я могу в нативный js или продолжать верстать свое говно?
>>124520417 (OP) >Веб-кодерства Ты опоздал. Этот поезд ушел минимум 5 лет назад. Сейчас в вебе только макаки и огромная конкуренция из школьников, индусов и т. д.
>>124529071 >мне нравится жить на мыслях что универ даст мне все необходимое для жизни Универ тебе даст 10% от того, что нужно знать пограммисту (и то в лучшем случае). >Я считаю что в универе лучше знают куда направить молодого специалиста. Ошибка. Большая ошибка.
>>124528660 Погоди, но ты начал мне рассказывать про запросы к базе которые на анон выше по треду хотел делать в клиенте. Или ты намекаешь на то, что в сеансе есть метод записать в базу Х.У.Й, после чего где-то на сервере генерируется SQL запрос, ну или No-sql что-то пишется.
>>124529636 >драйвер - это шаблонная рутина Толсто. Драйвер это такой же проект, только более важный + писать его нужно особенно аккуратно т.к. чуть что и все может поломаться.
>>124529577 С Реакта. Ноду не надо, там все сильно отличается от фронта — сплошная синхронность, промисы, генераторы, перепроверка данных и отлов ошибок.
>>124529728 Поехавший? Я понимаю еще дотнетопидоров послушал, но жабадебилов... Выкидывай эти мысли из головы, ты заебешься и шесть раз пожалеешь о своем решении. + тебе там все будет казаться нелогичным и ебанутым.
>>124529628 Но ведь лендинг это прежде всего идея и продукт а сам сайт любая обезьяна соберет за 3 часа в КМС, прикрутит домен, даст рекламу, наймет дизайнера/верстальщика. На кой хуй тут РЕАКТ нужен?
>>124529561 Протокол http работает поверх tcp сокетов. То есть когда браузеру нужно сделать запрос (загрузить страницу или js код захотел поболтать с сервером), тогда браузер создаёт сокет, подключает его к серверу и ебашит туда http запрос, а сервер принимает его (через сокет, который был создан с помощью прослушивания специального серверного сокета), и ебашит туда http заголовки ответа и собственно данные.
>>124529834 >Теперь наша сайт жрет 100гб вместо 100кб, переливается цветами радуги и СКРОЛЛИТ страничку, а еще мы можем сделать заказ за 200кликов вместо прошлых 5.
>>124529880 Платят нормально + не везде эмбедеды, может просто низкоуровневое что-то. Если тебе интересно, то вкатывайся, бери сишку и пердолься она простая оче
>>124529694 Ну охуеть, если его пользуют в ФБ и инстаграмме теперь я тоже должен писать свой хомяковский блог на реакте. Мне вообще плевать на язык, мне задачи важнее, а на HH я вижу такой-то программист со знанием языка. Чо я делать то с ним буду?
>>124530001 Двачую, бесит это говно. Лучше простенький сайтик с унылым дизайном, но зато быстро работающий и вмещающий кучу информации. Ну и плюс простоты и минимализма настоящего, а не этого силиконового говна в том, что можно свои CSS накатить, да и всяким слепым проще будет.
Аноны, вот представьте что я тесто, которое еще никто не ебал и в котором еще ничего нет. Что бы вы предложили начать учить этому тесту, еще не сформированному? Может вы о чем то пожалели когда то и сейчас можете сказать что типо хочешь что бы хотя бы на жизнь хватало то учи вебстеки и т.д. Ну а цель этого теста естественно зарабатывать больше 60к и сьебать в идеале из рашки (реализуемо, ибо есть родственники и друзья), без анализа рынков труда стран, просто с чем бы не пропал.
>>124530122 Я не знаю как там на самом низком уровне устроено, но пулл обычно применяют к потокам и подключениям к бд. А вот сокеты обычно как раз создаются, а после подключения закрывается. Обычно вызов функции accept с параметром серверного (слушающего) сокета возвращает сокет, представляющий соединение с конкретным клиентом.
>>124530237 Это ты заказчику объяснишь, который пришел и говорит: сделай нам по современному, чтоб в духе времени и модно и молодежно ну и побыстрей. Тыжпогромист, довай!
Положняк такой: учишься фуллстак жопошкрипт. С пайтоном тебе разве что в науку, а с пыхом так и будешь макакой. Жопошкриптеры могут в десктоп, веб, мобилки, фронтенд, бэкенд, небо и аллаха
>>124530337 Хз, бесит ебанутая мода на слайдеры. Это пиздец как неудобно в 90% случаев. Если магазин на слайдерах, то это вообще край, ладно товар найти, но заказ сделать это ЗДРСТЕ НАШ КОНСУЛЬТАНТ ЗАМЕТИЛ ЧТО ВЫ ПЕРЕСТАЛИ КЛИКАТЬ,ВАМ ПОМОЧЬ? не надо ТОГДА ЗАКАЖИТЕ ОБРАТНЫЙ ЗВОНОК, да ебитесь вы конем со своим сраным дизайном ПОЧЕМУ ВЫ ОТ НАС УХОДИТЕ, РАССКАЖИТЕ, ПОМОГИТЕ НАМ УЛУЧШИТЬ СЕРВИС.
>>124530578 не слушайте дебила сам вкатился в 1с пару лет назад, на зп не жалуюсь, но из рашки с этими знаниями не свалить, теперь потихоньку перекатываюсь в джабу
>>124530559 Т.е. ты утверждаешь что есть сервер который запускает некий JS скрипт и выполняет его? Никакого ПХП и апача, питона или олдскульного томката, так?
>>124530635 Неа. Сокет может обслуживать только одно соединение, ты не сможешь сокет в пул засунуть, так как когда его оттуда достанешь, то не сможешь использовать его под новым соединением.
>>124530495 Я так понимаю чтобы добраться до этих CRM и EMP надо устроиться в офис, а если я хочу пощупать каково это из дома, какие у меня варианты? >>124530602 Бля, не злись, просто эту инфу реально никто нигде не пишет, ни в книгах ни на сайтах. Все как-то в отрыве от реальности.
>>124520417 (OP) Тред не читал. Самому очень нравится нода, но ты посмотри на вакансии - на весь hh и moikrug полторы вакансии на ноду. Так что нет никакого смысла искать работу бэкэндщиком на ноде, застрянешь потом в какой-нибудь дыре, где об тебя ноги будут вытирать, ведь место не сменить, работки то нет нихуя. А вот на питон куча вакансий, питайся питонщиком устроиться в общем.
>>124529307 Можешь дать советов по более-менее профессиональному программированию в рор? А то попадаются всякие рельсотуториалы и прочий треш. Хочется посмотреть действительно серьезные задачи с примерами взаимодействия рельсы с кофи, сасси и тд.
>>124530856 Именно. Есть гугловский JS движок под названием V8. На его основе работает Node.JS и в Node.JS встроен свой собственный асинхронный веб сервер. Причём веб сервер не стартует с Node.JS, а код, исполняемый Node.JS запускает сервер.
>>124531255 Серьезно, средняя зп везде почти одинаковая. Будешь писать на чем угодно, вместо того чтобы спрашивать - будешь иметь хлеб с маслом и икрой.
Ребята, не стоит вкатываться в эту сферу. Вы молодые, шутливые, вам всё легко. Между тем программирование уже пережило свои лучшие времена, а в рашке оно никогда не было достойным ремеслом.
>>124531383 Ну это какие-то извращения. Хотя я даже на хабре статьи видел про какой-то монстр Франкенштейна с использованием всяких Node.JS в паре с Chormium для создания десктопных приложух на js. Но это конечно же говно, где hello world занимает 100 мб на харде и 500 мб в оперативе.
>>124531535 >Не подходишь если Вялый >Высокая скорость работы Вот всегда это удивляло. Типа хороший прогер должен не просто сидеть, а охуеть как размахивать руками, приседать там, подпрыгивать, попердывая, на кресле. Что делать-то если код компилится по полчаса?
Как я понял для нормально жизы программисту нужно знать какой нибудь вебстек: база данных, язык и веб сервер. Какой нужно вьебать до предела что бы лампово сьебать из рашки в европа/сша?
>>124531595 Ну свобода выбора быть должна. За бугром тоже печально. Я через полгода в Германию уезжаю, так там тоже полторы вакансии на всю страну (на xing глянул). Так что нода нахуй не сдалась никому.
>>124531818 >Мы не сработаемся если вы нуждаетесь в специалистах по качеству, тестерах и т.д >Вы считаете, что дизайнерскую и техническую часть должны писать разные люди
>>124520417 (OP) > жопошкрипт как ты без жопошкрипта девелопить собрался? или ты имеешь в виду серверный жопошкрипт. так там уже фреймворки тогда надо учить.
>>124520417 (OP) бля 3к строк я пишу в день. на всем перечисленном. Веб макака оязана знать все если хочет зарабатывать. это не ядерная инженерия чтобы СПЕЦИАЛИЗИРРОВАТЬСЯ
>>124532352 Нахуя плюсы в десктопе? Шарп как раз подойдёт, тем более в вижуал студио встроен редактор форм и можно пограммировать мышкой в лучших традициях Дельфи.
>>124532461 Лучше памятью рулить, чтобы не жрал калькулятор 2 ядра 2 гига. А шарп для десктопа...ну это как отверткой гвозди забивать. Можно, получится, но зачем?
Кстати, вот интересно, у кого-нибудь кроме меня созерцание кода на жабе (не жабаскрипте) вызывает что-то типа ужаса и желания поскорее скрыть всю эту херь?
>>124532579 Не пихай в onclick анонимную функцию. Напиши отдельную и сделай div.onclick = something(); Понятно, что ты просто пишешь для себя, но в целом анонимные функции в обработчиках - это bad practice.
>>124532546 >А шарп для десктопа...ну это как отверткой гвозди забивать. Ничего, что шарп как раз для десктопной разработки и предназначен, а для веба как раз лучше использовать всякие PHP. >Лучше памятью рулить, чтобы не жрал калькулятор 2 ядра 2 гига. JS на десктопе будет жрать 2 ядра 2 гига с браузером, который будет интерпретировать js и рендерить все эти странички. А C# как раз хорошо оптимизирован для десктопа. Более того, производительность и потребление памяти будет не слишком уступать плюсам, так как основной проблемой производительности является как раз сборка мусора, а особенностью десктопных приложений является как раз довольно малое время работы, а следовательно сборщик мусора даже не успеет понадобиться. Даже в самом худшем случае сборщик подвесит приложение миллисекунд на 500, которые пользователь даже не заметит.
Ну ясен хуй автоматизирую по максимуму. Но зачастую писать с автозаполнением код быстрее чем рыться в архивах и копипастить. Да и копипасту надо подправлять под конкретный проект - реально проще и быстрее в основном свежий писать. И в рабочий 8 часовой день примерно 3к строк кода выходит, да. Это я еще не считаю фриланс и свои проекты )) няшки
>>124532684 >Кстати, вот интересно, у кого-нибудь кроме меня созерцание кода на жабе (не жабаскрипте) вызывает что-то типа ужаса и желания поскорее скрыть всю эту херь? Как ни странно, у меня не вызывает. Видимо java - это моя судьба.
>>124533264 это смотря какая работа. Типовые задачи разложены по полочками и готовы к копипасту офк, но рутину не люблю и выбираю интересную работу а не ту что дают. чмок
>>124533111 Не буду я с тобой спорить, каждый сам выбирает грабли, на которых плясать тем более, что я профан и оперирую только кукаретизированием на эту тему. У меня с шарпом плохие воспоминания связаны, хотя и перекатываюсь на него потихоньку с VBA, лол. Но слышал, что большинство более-менее крупных игор написаны как раз на плюсах, а не на шарпе, что дает повод задуматься, так ли он хорош для десктопа.
>>124533472 Какая сессия, поехавший? >>124533432 Бггг, не рокетсаенс же. Чтобы использовать жабоподелие нужно быть либо упоротым, либо ебанутым. Без слез на жабокод смотреть нельзя.
>>124533479 Ты игори с формочками не смешивай. Игровые движки (именно движки, а не сами игры) лучше писать именно на плюсах. Причём если взять тот же Юнити, то там сишарп в качестве языка скриптов используется довольно успешно.
>>124533814 Потому что я работал с разыми проектами, а не только с одностраничной хуетой.
Просто у тебя пока еще лоу-скилл, ты не умеешь в препроцессоры, поэтмоу думаешь, что с автозаполнением 1500 строк писать быстрее, чем просто подставить нужные значения в конфигурационный файл и скомпилить 500 строк sass в свои 1500 строк под лендинг.
>>124533997 блядь ебал я твой сасс без души. вон блядь возьми генератор сайтов любой, там вообще ни прогер ни верстак не нужен. Быстрее, дешевле, сердитей! пидор
>>124520417 (OP) ну смотри если ты собрался озаза фрилансить то в принципе похуй так как заказчикам в 95% случаев нужно чтобы РАБОТАЛО ИСПАДПЕНКА. Либо ищи ближайшую веб шарагу от своего дома, гугли их на хедхантере и учи че им там надо
аноны, раз тут собрались гуру, то у меня трагический вопрос. не понимаю куда буферизуется аудио/ видео в хтмл-плеерах. от куда буферизованное видео брать?
>>124533858 Какое-то уебанство, по-мне очевидные решения вроде проверить делимость на 15 а затем на 3 и 5 куда разумнее строчкодрочерства и не то чтобы особо медленнее
>>124534415 В общем, есть некое число N, которое <1000000. Нужно выразить это число N суммой трех как можно меньших простых чисел. Т.е. 7 + 5 + 5 =17 это заебись А вот 13 + 2 + 2 не заебись т.к. 13 больше 7. Задача простая на самом деле, полчаса если подумать, то может решить даже не очень умный.
Не понимаю смысл существования node.js JavaScript - это хороший язык для динамической обработки html. С другим задачами он пусть и справляется, но не так хорошо.
>>124535086 >32 строки для решения хеловорлда >итераторы-хуераторы, 3 цикла >Вот этому бы соснул Пиздец, js-даун реально не человек. Посмотри на это решение >>124534734 и подумай что ты делаешь со своей жизнью
>>124535109 до миллиона они выражаются. они и дальше выражаются, чего уж там. просто давая задачи с явным уклоном, скажем так, в project euler, надо понимать предмет. а то ведь можно попасть в немного неловкую ситуацию.
>>124535210 Вот тут правильно http://ideone.com/tB3Lv5 , там не доделано было. Приведение не нужно. Вызывается string.operator +=(int) и всё волшебным образом работает.
>>124535542 Голову включи, там никакой йобы и никаких уравнений выебистых не нужно. Достаточно знать, что такое простое число и простейшие свойства чисел
>>124535481 Один американский манагер собеседовал поток индусов и придумал им простую задачку на 10 строк кода которую 1 из 200 только мог написать, всё осложняет тот факт что все индусы говорят что они программисты и показывают диплом.
Подскажите как в питоне сделать. Например приходит рандомная фраза и пользователь при вводе может допустить 1 ошибку, как собственно это проверить и показать ошибку?
Раз вы уж про это начали вот вам интересная задачка: имея генератор целых рандомных чисел напишите генератор чисел из распределения, заданного функцией вероятности (pmf) с ассиптотикой О(1).
>>124536650 Ну кроч хуяришь автоматизацию деплоев, кантиниус интегрейшн, хуейшн, бекапы, логи хуеги, девелопмент энвайромент вагрант-хуянт, ансибл-хуянсибл, докер-хуекер. Короче админская хуета + знания программирования чтобы всю эту поеботу содержать без необходимости руками делать каждодневную еболу или в случае если даун на хостинге сделал rm -rf / твоего сервака Full-stack dev
>>124538810 А я сейчас поменял у себя на 10000, получается 3331 0 0. Провал после нахождения первого простого. Так ведь не должно быть? Значит, предположение, что все три числа меньше n / 3 ошибочно.
>>124539050 Ой, нет, там же только одно из них должно быть меньше или равно n / 3. А другие два ищутся из (n - first_prime). Нет, здесь не должно быть ошибки.
>>124539142 Не, херня способ. Если не находится разложение, попробовал просто проверять то же самое для следующих за first_prime простых чисел, получилось 3319 2 6679.
>>124520417 (OP) >чтоб зарплата норм и перспективы Первые 5 лет ты будешь работать без выходных за еду, а перспективы - стать менеджером среднего звена, руководящим разработкой. В 2016 гоу вкатываться в программирование уже никакого смысла, ебучим сварщиком быть намного комфортнее.
>>124543653 Кстати, это заметно. Кодерские вакансии даже в моем мухосранске стали вбрасывать куда реже. Когда приходил фо лулз на одно собеседование, кроме меня там ещё джва чувака сидело. В это же время, Карл! Как будто у работодателя отбоя не было от погромистов.
/pr меня игнорит, оскорбляет и не дает никаких обоснованных советов, поэтому я спрошу у вас, своих единственных друзей, наставников и советников. Бочку делал, хуи сосу.
Братишки, подскажите, как ПРАВИЛЬНО (с) вкатиться в веб-девелопмент? Основы хтмл-цсс знаю, немножко пхп (старый) знаю. Что сейчас надо учить? Боюсь, возьмусь сейчас за современный php, а все до сих пор сидят на 5.2 или наоборот. Или он вообще перестанет быть нужным и везде будут пистон и жопошкрипт. А если учиться ноде или душить змия, наоборот потом без работы буду сидеть. На что лучше налегать, в каких процентных соотношениях и главное, почему именно так? Шапку читал, она говорит явно в пользу php (js истерия, проверенный язык с кучей), но как-то хуй его знает. Рассматриваю только перечисленные варианты. Вопрос, фактически, заключается в выборе наиболее годного варианта для бэкенда (пхп, питон или нода). А цель - вкатиться и более-менее закрепиться в отрасли, чтоб зарплата норм и перспективы, работа была и все было хорошо. С основами самыми уже знаком, 1.5-3к строк написал.