24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
1). Нахуй вы нужны? Сегодня создать сайт может любой даун: вебфлоу всякие, укозы и пр. В чем ваша работа заключается? На кой хуй вас вообще нанимать?
2). Возможно ли самому без всяких движков типа вордпресса, забацать убогий блог? Ну типа просто белая страница, на которой будут сообщения с датировкой и именем автора. Какой язык программирования для этого нужен?
>>141161416 (OP) Чет проиграл с твоих вопросов. 1) Попробуй, сделай на юкозе полноценный сайт не прибегая к погромированию. 2) Возможно, но не для тебя. Практически на любом.
>>141161837 1. На вебфлоу - как нехуй делать, плюс хуева туча плагинов (туда же викс). Юкоз говно, я так, чисто на память все цмс перечислил 2. На хтмл сомневаюсь. Нужно чтобы была форма заполнения поста, чтобы он автоматически добавлялся на страницу и пр.
>>141161416 (OP) > нахуй нужны Да хотя бы чтобы ответить на твой вопрос на борде, движок которой написали программисты, который ты задал со своего капчевательного устройства, прошивку которого писали программисты. Алсо, ты неблагодарный говноклюй
>>141161416 (OP) 1.ну потому что всякое говно по типу сайтиков может сделать любой даун, но делать почему-то не берется. и те, кому это надо к любому дауну почему-то не обращаются. 2.если я правильно тебя понял, то достаточно только хтмла.
>>141161416 (OP) >1). Нахуй вы нужны? Сегодня создать сайт может любой даун: вебфлоу всякие, укозы и пр. В чем ваша работа заключается? На кой хуй вас вообще нанимать? Нет уже давно никаких программистов, это все толстый троллинг нуфагов. Как фингербоксы, короче. >2). Возможно ли самому без всяких движков типа вордпресса, забацать убогий блог? Ну типа просто белая страница, на которой будут сообщения с датировкой и именем автора. Какой язык программирования для этого нужен? Попробуй язык программирования html, тебе для начала хватит.
>>141162141 1. Я бы сделал. На вебфлоу сайты делать одно удовольствие, плюс очень легко 2. а как самому форму для автоматического добавления поста на страничку замутить?
>>141162230 пробовал, вот только час назад закончил просмотр туевой хучи платных видеокурсов по хтмл5. Общее впечатление - примитивная хуйня. Вот думаю может джаваскрипт освоить
>>141162123 да похуй на борду, вот конкретно по сайтам. Неужели есть дауны, которые платят людям за создание сайтов? Яебал, там в интернетах от 3к за сайт ебучие фрилансеры просят.
>>141162435 насчет банка не знаю, но уже дохуища плагинов для всяких виксов есть и прочего, возможно даже банковский плагин есть.
Мне вот просто интересно. Вы вообще чувствуете приближающийся пиздец? Вы же скоро нах никому не нужны будете, когда D&D цмски создадут плагины буквально для всего
>>141161416 (OP) > Нахуй вы нужны? Сегодня создать сайт может любой даун Иди да забацай, раз это так просто.
> Возможно ли самому без всяких движков типа вордпресса, забацать убогий блог? Ну типа просто белая страница, на которой будут сообщения с датировкой и именем автора. Какой язык программирования для этого нужен?
Можно конечно, непонятно только нахуя. Язык любой, нынче под любой язык можно найти приличный веб-фреймворк. Даже под С++, даже под Haskell.
>>141162571 > возможно даже банковский плагин есть Кек, просто кек. Давай простой кейс - есть база с балансом по счёту. Нужно аутентифицировать пользователя, и вывести ему баланс счёта из этой базы. Для удобства, пусть твой сайт имеет доступ к базе напрямую.
Нет, не чувствую. Скорее наоборот хочу съебать из этого ада на свободные хлеба.
>>141162656 Можно хтмл и джаву. Скачай какой-нибудь Play Framework (бери только первую ветку, ибо вторая под Scala задрочена), там за пару команд сделаешь пустое веб-приложение, останется только код написать. У них даже туториал как раз по созданию простенького блога есть.
>>141162854 много ебаться приходится с ними. я не могу тот же вордпресс чисто под себя настроить, потому что для этого надо хуеву тучу кода переписывать, а мне тупо лень сидеть и днями строчить эту парашу чтобы просто ебаный внешний вид и стиль поменять полностью.
>>141162571 >D&D цмски создадут плагины буквально для всего НЕ-БУ-ДЕТ. Всегда потребуется какое-то допиливание под нужды клиента. Потому что есть две крайности - либо простой узкоспециализированный код который надо допиливать, либо огромный монструозный комбайн который может все, но который без опыта и скиллов уже установить и запустить не выйдет. В обоих случаях мы без работы не останемся.
1) Любой червь пидор может сделать сайт. 2) БЛЯ ПАЦАНЫ КАК СДЕЛАТЬ САЙТ.
Ну перетолстил, бывает.
Но по поводу 1ого утверждения можно подискутировать. Все погромисты высокого уровня скоро вымрут, уступив место всякой графической хуйне в которой может и кухарка разобраться. Низкий уровень останется, пусть и сильно измениться.
>>141163120 Не обращай внимания, это фронтендеры, они ебнутые.
— Эй, я бы хотел научиться писать крутые веб-приложения. Слышал, у тебя есть опыт.
— Да, я как раз занимаюсь фронтендом, юзаю пару тулз.
— Круто. Я щас делаю простое приложение — обычный TODO-лист, используя HTML, CSS и JavaScript, и планирую заюзать JQuery. Это норм?
— Не-не-не. Это олдскул. Джиквери мёртв — никто не использует его теперь! Тебе нужен React. Это будущее.
— Окей, лады. А что это?
— React это новый способ разработки веб-приложений. Оно базируется на Virtual DOM и позволяет писать JSX-код.
— Virtual-что? JSX? Что это за..?
— JSX — это HTML на стероидах. Это расширенная версия JavaScript, где вы смешиваете XML и JS в одном коде. VirtualDOM означает, что у тебя есть дерево объектов представляющих часть реального DOM, и оно дает возможность манипулировать им очень быстро без необходимости работать с DOM напрямую.
— Зачем смешивать XML и JS?
— Ну как зачем. Реакт это будущее. Он позволяет создавать переиспользуемые компоненты.
— Типа как в Backbone, да?
— Нет. Бэкбон мёртв. Щас теперь все будет на компонентах.
— Ну так мне не нужно заморачиваться про JSX или VirtualDOM?
— Неа. Но неплохо бы понимать как они работают, чтобы ты мог не думать о том, что у тебя что-то где-то тормозит, и оптимизировать код там, где это реально имеет смысл — типа состояния компонента.
— Окееей, я начинаю слегка теряться. Итак, у нас есть некая шняга для написания компонентов, называется React. Могу я использовать её с JQuery?
— Ну, ты можешь написать одну часть приложения на React, а другую на чём захочешь. Но я ж говорю тебе — JQuery мёртв. Кстати, тебе стоит обратить внимание на Webpack, чтобы склеивать компоненты вместе при сборке.
— ОК. Что это такое?
— Это бандлер модулей. Ты пишешь кучу файлов, как если бы это были модули Node — и затем комбинируешь их в один монолитный файл (или разбитый на части) для отправки клиенту. Тебе даже не понадобятся react-tools, можешь обойтись одним Babel для компиляции JSX.
— Babel?
— Ага, Babel. Это клевая хрень, которая транспилирует твой ES6+/JSX код в читабельный ES5 код, с поддержкой sourcemaps. Это широко распространено, даже в Фейсбуке это используют.
— ES6+?
— ES6/ES2015 это следующая версия ECMAScript, там очень много новых фич, типа классов, стрелочных функций, Maps, Sets и так далее… Щас почти все юзают ES6+.
— Это настолько хорошая вещь?
— Спрашиваешь! ES6+ + транспиляция это будущее.
— Ну ладно. Как мне это заюзать?
— Начни с установки Node...
— Установить Node? О, нет. Ты ведь говорил что-то про React и компоненты.
— Ну да. Дальше ты берешь Flux архитектуру и начинаешь создавать actions, stores и компоненты.
— Flux?
— Во Flux ты выстраиваешь свое приложение как набор stores, actions и view, где данные «текут» в одном направлении. Views вызывают actions, они проходят через dispatcher, а stores подписываются на события dispatcher и выдают change events, на которые подписан view.
— Ага. Как в MVC?
— Нет. MVC мёртв. Flux это будущее. Сейчас очень много реализаций flux.
— Что? Реализаций Flux?
— Да, ведь Flux это просто паттерн. Реализаций полно: Alt, Flummox, marty, fluxxor, fluxible, и т.п… И даже есть фейсбучная реализация Dispatcher.
— Мне нужно это все использовать?
— Новичку довольно сложно закодить самому весь этот шаблонный код, поэтому возьми какую-нибудь готовую реализацию.
— Ладно. Мне бы не хотелось писать эту жесть самому.
— Я ж говорю, реализаций дофига.
— А что насчёт Angular?
— Фу.
— Фу?
— Фу.
— Смотри. Мне реально не хочется возиться с установкой, настройкой и допиливанием чего-то сложного.
— Ваще-то это легко. Существуют готовые киты/репозитории для новичков, или можешь заюзать генераторы Yeoman, которые сделают это за тебя.
— Мне нужен генератор? Yeoman? Что это еще такое?
— Он может сгенерировать код за тебя, и ты можешь заюзать его для создания нескольких приложений сразу. Используй поддержку DLL в новом Webpack, и можешь компилировать каждое приложение отдельно от других.
— У меня будет только одно приложение, одна страничка, один компонент, одно что-угодно. Только одно.
— Нет. Изучи комбинируемые компоненты. Это то, как мы делаем всё сейчас. Тебе нужно разбить всё на компоненты — по одному на каждую отдельную маленькую фигню.
— Кажется, что это избыточно.
— Это единственный способ добиться аккуратности, удобства и производительности. Ты сможешь использовать штуки вроде горячей перезагрузки (hot reload)...
— Hot Reload? Типа как livereload?
— Не. Webpack поддерживает эту замечательную фичу, она называется горячей перезагрузкой модулей, и есть плагин react-hot-loader для реакта, так что ты сможешь менять код отдельного компонента без перезагрузки всей страницы. А вместе с Flux ты сможешь делать ваще башнесрывные вещи типа прокрутки истории изменений в данных туда-обратно — одновременно с горячим редактированием кода.
— Итак. Теперь у меня десятки различных инструментов и библиотек для упаковки, сборки, транспилирования и чего угодно. Еще что-то?
— Как я уже говорил, Flux дает возможность выстраивать хорошую архитектуру приложений. Но с Observables и Immutable данными всё становится намного лучше и интереснее.
— Observable? Мне нужен Immutable?
— Тебе нужны observables чтобы удобно работать с событиями и асинхронностью, а Immutable.js нужен для персистентности, эффективности и простоты. Observables это типа как массивы, только асинхронные. Они возвращают значения с помощью async-генераторов из ES2016.
— Что за async generator?
— Ну смотри, обычный генератор дает возможность функции возвращать серию значений, а с модификатором async ты можешь возвращать значения в будущее. Правда, автор этого, Джафар Хусейн, уже отозвал свой proposal и работает с Кевином Смитом над более узкоспециализированным es-observable для ES7.
— Кхм. Я просто хочу запустить простое приложение. Насколько же глубока кроличья нора?
— Ну, ты можешь использовать RxJS, который ближе к оригинальным observable. Оно широко распространено и годится для продакшена.
— RxJS? Чем же он полезен?
— Работает с твоими уже написанными promises и событиями. Ты можешь создать Observable из любого асинхронного кода, и работать с ним как с обычным значением. Но вообще-то, если ты ищешь что-то по-настоящему реактивное и интересное, позырь фреймворк Cycle.js, разработанный Andre Staltz.
— WTF. Мне всего лишь нужно написать и запустить простое приложение. Смогу я сделать уже это или нет?
— Конечно, хотя деплоинг это отдельный интересный вопрос, но мы уже почти закончили.
— Окей, «сегодня мы многое поняли». Спасибо за объяснения.
— Отлично! Нет проблем.
— Давай я повторю тогда, чтобы мы удостоверились, что я всё правильно понял. Итак, мне нужно разбить код своего приложения на actions, stores и компоненты, выстроить однонаправленный dataflow, писать ES6+ код чтобы заиметь все последние языковые фичи, позволяющие мне писать чистый код, затем использовать Babel для транспиляции этого ES6+ кода в ES5 код, пригодный для всех браузеров, использовать webpack, чтобы склеить все части моего приложения, написанные как модули node в один файл, использовать ImmutableJS для представления моих данных и подключить RxJS для описания событий и других асинхронных функций.
— Да. Разве это не восхитительно?
— И, да, я еще кажется забыл про статику и минификацию.
— Не проблема вообще. Webpack умеет это. Все что тебе нужно, это настроить несколько загрузчиков, плагинов — и вот уже почти и всё. Ты можешь импортировать CSS и картинки. Кстати, есть еще альтернативы CSS, которые позволяют описывать стили в JS...
>>141163178 >Все погромисты высокого уровня скоро вымрут, уступив место всякой графической хуйне в которой может и кухарка разобраться. > А ДАВАЙТЕ ПРИДУМАЕМ ТАКОЙ ЯЗЫК НА КОТОРОМ ОБЫЧНЫЙ ЧЕЛОВЕК СМОЖЕТ ОПИСЫВАТЬ КОМПЬЮТЕРУ ЧТО ЕМУ НАДО СДЕЛАТЬ! И БЕЗО ВСЯКИХ ПРОГРАММИСТОВ!
>>141163248 вот нахуя столько языков делать? паскаль, москаль, выкет, пидон и т.д. неужели нельзя было один язык сделать универсальный. что за уебки это все делали
>>141163270 Эй, ты чё? Wicket - это древний кусок апача, который говорит - идите со своими жуквери, реактами и ангулярами нахуй, я знаю только жабу и хтмл и хочу использовать только их.
>>141163325 Эволюция (как идей и теорий так и банального нового более мощного железа, позволяющего использовать больше слоев абстракции) + синдром Not Invented Here + проблема 14 конкурирующих стандартов.
>>141163178 > всякой графической хуйне в которой может и кухарка разобраться Я скорее поверю что сири сможет по устному приказу написать нужную программу, чем что кухарка будет разбираться в графической хуйне.
>>141163295 киньте ссылку где это на русском языке объясняется, я не ебу откуда доставать пхп файлы, как делать пост запросы, на кой хуй мне Реакт, Ноде, что из них умерло, а что нет
>>141163560 т.е. чтобы сделать норм сайт с собственной убогой цмс нужно знать дохуя языков программирования? Вот это вот: Node, React, Javascript, Pascal, Scale, Angular. Никогда не поверю что мне все это понадобится
>>141163310 Ой ради бога, как будто это никогда не случиться...
Ты переоцениваешь свою профессию, я не говорю она ненужна СЕЙЧАС. На заре вычислительной техники везде требовались байтоебы, сейчас никому они в хуй не впились, кроме 2.5 разработчиков железа. (МК индустрию сюда не тянем!!!).
>>141163729 так там о веб-сервере речь идет. Или ЦМС и есть веб-сервер? В моем понимании веб-сервер это типа хостинга, где ты скрипт размещаешь. Или я хуйню сказал?
>>141163719 так там о веб-сервере речь идет. Или ЦМС и есть веб-сервер? В моем понимании веб-сервер это типа хостинга, где ты скрипт размещаешь. Или я хуйню сказал?
>>141161416 (OP) 1) Есть специфичные сайты, а также сайты где важна производительность. Да и вообще, в программировании есть не только веб. 2) html. Максимально просто и так же максимально убого.
>>141163661 Ты все в кучу намешал. У тебя там и языки, и технологии, и фреймворки.
Типичный сайт - это две части, фронтенд (то есть то что пользователь видит в браузере) и бекенд (то что крутится на сервере, тот код который генерирует страницы, заполняет данными и отправляет пользователю).
Если ты будешь делать в одно рыло то тебе нужно будет знать хотя бы одну технологию и язык из каждой категории. Фронт это обычно html-css-js (и всякие связанные с ним причиндалы типа всяких react-flux-angular), бек можно написать на практически любом языке, выбирай тот что больше по душе, от PHP до экзотики типа Haskell.
>>141163870 ну теперь хоть немного прояснилась картина. вот только как это все воплощать ума не приложу. Купил я хостинг, скачал Brackets и написал хтмл, далее цсс. Потом как я понял я иду за Хаскелом или Паскалем, правильно? Нашел Паскаль, выучил, и начинаю в текстовый файл писать паскалевский код, затем все эту лабуду закачиваю на хостинг?
>>141161416 (OP) начни с полного курса матана, дискретки, линала. затем архитектурка эвм, асм, радиотехника. только после того, как начнешь свободно говорить на ангельском, берешь и учишь паскаль. решаешь минимум 1000 годных тасков и затем учишь другой яп и делаешь тоже самое. потом просто читаешь про хтмл и делаешь сайтик, но перед этим ты должен все знать просто структуру сети и операционные системы. \тредж.
1). Нахуй вы нужны? Сегодня поставить диагноз может любой даун: википедии всякие, медру и пр. В чем ваша работа заключается? На кой хуй вас вообще нанимать?
2). Возможно ли самому без всяких инструментов типа скальпеля и знания анатомии вырезать себе апендикс? Ну типа просто апендицит у меня и я умирая. Проиграл с дебила
>>141161416 (OP) >2). Возможно ли самому без всяких движков типа вордпресса, забацать убогий блог? Ну типа просто белая страница, на которой будут сообщения с датировкой и именем автора. Какой язык программирования для этого нужен? Берешь и без задней мысли редактируешь html страничку.
>>141164179 вордпресс точно ставить не буду. я думал на ВП легче всего сайт под себя подогнать, но хуй там было. Нету ни одного нормального плагина в виде d&d, только поебота вроде управления row'ами.
>>141164347 бялт, каждый из вас что-то свое предлагает, выше сказали что паскаль заебца, потом про ноде, и теперь питон. Вы даже между собой к общему мнению прийти не можете
>>141164481 Паскаль заебца только для одной цели - выучить паскаль. Нода - я тебя предупредил, сам будешь бегать по этому гипермаркету и читать этикетки, питон прост как писька, подойдёт для любого уровня, в то же время нет такой вакханалии велосипедов как в ноде. Есть только две проблемы - питон 2 и питон 3.
во-первых для любой задачи достаточно знать почти любой из языков, всё остальное - технически необязательные вещи, которые нужны для экономии времени, но они могут быть искусственно изобретены в случае надобности. во-вторых, хтмл - не язык программирования.
>>141164878 паскаль неплохой в качестве первого императивного языка, но он оставлся в девяностых вместе с борландом. про хаскель это просто шутка, если ты не делаешь phd в теории категорий, или если ты не просто очень умный человек, ты там ничего не поймешь.
>>141165285 тебе просто надо влезть в это дерьмо. Сначала будет сухо, туго, ты будешь орать и вращаться не понимая какой обиженный даун это придумал, но потом это пройдет.. и наступит просветление
>>141165598 Ты болен чтоль. Какая математика? Математика и в программинге порой нахуй не нужна, а в вебе так вообещ циферки больше 100 знать не обязательно. Считать умеешь = Сойдет В этом мире другие ценности
> создать сайт может любой даун > а че там ебана хуемое курага вылизанная как саит создать блядь сука ну это блядь текст там хтмл викс эта хуй его знает кароч бес картинок > любой даун
1). Нахуй вы нужны? Сегодня создать сайт может любой даун 2). Дауны, научите меня ебать какого умного как сделать сайт чтоб там белая страница, сообщения, вотэтовотвсе вотэто
Вы, блять, нормально можете пояснить, что современное и почему оно лучше, а что никому ненужное устаревшее говно. А то один кукарекает за монго, другой за бонго, третий всех предыдущих пидорами считает, четвертый на жопониксе2000 работает и считает, что все должны начинать с него, пятый стикероеб. тупицы
Прогромизды нинужны А Они только сайты на висках и юкозах делают А Всмысле, "а игоры кто делает"?конечно же Габен и еще там маил сру и удиточка и еще короче А Всерьез думает что Викс это все что нужно для создания сайта
1) Во-первых: у "погромистов" кроме написания сайтов есть еще дохуя задач и направлений(от написания драйверов до выстраивания информационных систем предприятий). Во-вторых: ты попробуй что нибудь годное и высоко нагруженное слепить из того что ты перечислил. В-третьих: Щас уже мало кто пишет сайты, ибо в теме веб приложухи(всякие SPA, RIA, PWA и прочее). 2) Да, конечно. html/css/js(jquery). тебе хватит
>>141165285 > как же я завидую таким людям, которые уже все знают про эти экспрессы, ноды и прочее Сейм щит бро, только никогда таких не встречал. Все хуярят как умеют, а умеют никак.
>>141161416 (OP) 1. как по мне созлание сайтов это самая конченая херня которой может заниматься программист, обычно ими занимаются те кто не особо шарит(лично мое мнение) 2. Да можно, на любой херне
>>141166140 > у каждого языка своя ниша Какая же у жс? >>141165893 Палю годноту - Go. Учится за вечер, и завтра ты уже сможешь приступить к написанию своего высоконагруженного блога. Или пройти http://gocode.io/
Вордпресс - решение, которое годится для сайта типа "блог с каментами". Всё, что хоть как-то отличается от этой концепции, на WP не сделать, а если и сделать, это будет лагучее говно.
Php - кто бы что не говорил на счёт него, 98% сайтов мира работает на пхп и будет работать ещё 20 лет точно. Он удобен, прост, есть на любом хостинге, будет идеальным фундаментом, если в планах развиваться дальше в качестве похромиста.
>>141166257 я так понял, без джаваскрипта я никуда не денусь. Но только здесь от анонов узнал, что оказыцца JQuery - говно. Хотя у буржуев другое мнение на сей счет.
>>141166274 >Какая же у жс? Асинхронный однотредовый язык с низким порогом вхождения, не имеющий достойных альтернатив на фронте (все так или иначе траспайлится в жс). Позволяет сэкономить время, благодаря отсутствию стандартной библиотеки и низкому количеству абстракций. >go Го хороший язык с простым синтаксисом. Но писать код на го нихуя не просто. И абстракций в нем больше, чем в жс.
>>141166338 >Но только здесь от анонов узнал, что оказыцца JQuery - говно. Джквери это просто самая популярная в мире библиотека на жс. Знать её обязательно, юзать не обязательно.
>>141166506 Все, что ты можешь, это написать >lol, вместо того, чтобы подумать. Стандартная библиотека повышает время на погружение в язык. На жсе можно начать писать валидный код достаточно быстро.
>>141166584 и действительно, ведь когда стандартная библиотека есть тебе придется потратить время на изучение функций, вместо того чтобы написать их самому.
>>141166584 >Стандартная библиотека повышает время на погружение в язык. На жсе можно начать писать валидный код достаточно быстро. что за чушь ты несешь? Тебя никто не принуждает пользоваться стандартной библиотекой ни в одном из языков. Хочешь - пили свои велосипеды.
>>141166253 Да во многом. К примеру SPA(single page application): Всё происходит на одной странице, нужная инфа догружается асинхронно, быстро и приятно. Как итог: компания не теряет клиентов. Это одно из преимуществ. А например PWA( pogressive web application): Ты можешь пользователю, который часто заходит в веб приложуху твоего банка, можешь предложить ее тупо скачать сразу на свое устройство. Пользователь тут же качает и юзает с удовольствием. Какая выгода? Ну для тебя, владельца банка, огромная, ибо тебе не надо тратится на специалистов по разработке ios и андроид приложений, ибо эта дрисня кроссбраузерная. Для пользователя же: Ему не потребуется лазать по всяким app store и искать ту самую. Он ставит ее тут же с учетом надобности.
>>141166649 >>141166654 Разница в том, что уровень задач на фронте (для начинающего) это передвинуть пару нод, сделать аяксовый запрос и отобразить результат. А на беке требуется более серьезная логика, там этих велосипедов потребуется больше, так что без знания хотя бы части стандартных функций не обойтись.
>>141166482 определенно плюсы. пхп умирает. Щас большинство вакансий по пхп - это поддержка старых проектов. Я видел эти проекты... Лютый пиздец из спагетти-кода
>>141167070 >>141167088 А как должно быть с матаном, что бы вкатится? У меня была война с теорией вероятности в вузике. Если что я с технаря перешел в институт.
>>141167051 Всё зависит от потребностей. Реакт толкать везде и всегда - не очень, но на больших да, он неплох. Хотя в реакте виртуальный дом не очень реализован. Это даже и сами фэйсбучеры признают. Альтернативы пока нет
>>141165370 Татьяныч давно нихуя не делает, сайты ему пишут вебмакаки из студии, а те, скорее всего, давно написали свой микро-фреймворк, скаффолдинг и юзают по кд.
Аноны, хочу вкатится на ++ что бы работать, но не могу т.к. сейчас работаю охранником, приходится зарабатывать что бы жить. Подскажите на чем из веб программирования можно быстро изучить дабы получить определенное количество денежных знаков и перекатится на плюсы. Мимо потрепанный жизнью кун.
>>141167978 ну а что поделать то? я издавна загорелся заняться плюсами, и для этой цели пройду через веб-программирование. Хочу научится пилить веб-проекты и заработать на существование, съебав с ебучей охраны. А потом только плюсы.
>>141161416 (OP) >1). Нахуй вы нужны? А нахуй вы нужны? >Сегодня создать сайт может любой даун: вебфлоу всякие, укозы и пр Мне похуй >В чем ваша работа заключается? Капчевать с перерывами на кофе >На кой хуй вас вообще нанимать? Я ебу что у тебя в мозгах? Не хочешь не нанимай. Мне похуй >2). Возможно ли самому без всяких движков типа вордпресса, забацать убогий блог? Да. > Ну типа просто белая страница, на которой будут сообщения с датировкой и именем автора. Какой язык программирования для этого нужен? Программирование не нужно. Достаточно языка РАЗМЕТКИ HTML
>>141167883 Ну, я вот тоже не работаю с вышеперечисленным, только свой движок, только хардкор. Правда, с пыхи все не выкачусь никак.
Но у Татьяныча реальная переплата за бренд, и деньги большие. Оверпрайс, все дела. В таких условиях, имхо, правильнее держать сотрудников, которые умеют работать с основными цмс-ками.
Вопрос к великим программистам: Если я изучаю ЯП, нужно ли мне учить всякие предметы с высших вузиков типа: Выш.мата, Теории вероятности, мат. логики, дискретной математики и прочего? Или они мне в хуй не вкатились?
>>141168247 еще раз говорю, вкатывайся не в плюсы, а в то где платят. если ты уверен что в твоем локейшене платят за плюсы то взатывайся в плюсы но не тяни, с годами мозг тупеет и учить что-то новое сложнее и сложнее
>>141168288 Ни один из тех, с кем я работал за последние 2 года, не просил цмс. Просили сделать проект, "чтобы можно было то-то, то-то и то-то". А я, как специалист, выбирал технологию. Людям нужно решение проблемы, а сделать админку такой, какой они хотят её видеть, это часть процесса разработки.
>>141168145 ну за год вкатится в веб можно. Начни с html, css(набивай руку при помощи написания всяких адаптивных сайтов). На это все потратишь месяца 2-3. Далее изучи шаблонизатор на html(jade например), препроцессор какой нить на css(sass, less). Потом начинай учить ванильный js. На него ты потратишь... ммм. Не ебу какой у тебя уровень, ну примерно месяца 3-4. Потом изучи jquery и всякие сборщики. накинь еще пару месяцев прокрастинации и прочей хуйни, ибо я не уверен что после работы тебе будет в кайф тратить время и вгрызаться в это всё дело. Ну и на выходе напишешь пару интересных проектов (потратив еще пару месяцев), а далее смело можешь претендовать на вакансию фронт энда и зп в 60к.
>>141168434 начни ходить на собеседования хочешь выиграть миллион - купи лоторейный билет выбери одну технологию на собеседованиях поймешь чего ты не знаешь и что тебе нужно подучить плюс тебя внесут в базу
>>141168606 >>141168577 >>141168629 Спасибо, анон, надоест работать в офисе за 27-дюймовым аймаком, переберусь на фриланс, а пока что продолжу писать для себя проекты в портфолио.
>>141168707 Не спорю комрад. Но если все правильно настроить, то везде будет работать без "глюков" У самого два ноута: один на линуксе, второй на маке. А домашний стационар вообще на винде. Везде все работает отлично
>>141168938 Они не с потолка, макось удобнее линуха, который надо еще накормить пропердольками для работы, а у винды только одно преимущество - проводник.
>>141168969 С виндой всё понятно - она для домохозяек. Но линух, если голова на плечах, можно годный собрать. Вопрос спорный, ибо я честно говоря не заметил разницы по скорости написания, хотя да клава на маках более приятная
>>141169085 Можно и собрать, но я не хочу искать замену для ф3-ф4 где-то в линуховых гуях, не хочу искать замену маковой консоли, не хочу пытаться запустить нативный фотошоп и т.д.
>>141169062 Я серьезно. Не советовал бы НАЧИНАТЬ с JS, если ты до этого вообще не погроммировал. Современный ES6, конечно, охуенен, но начинать с JS полному ньюфагу — анальный разрыв жопы, тут тебе и функциональщина, и прототипы, и всякая нелогичная поебень, которая с опытом начинает казаться логичной typeof Null === Object trollface.jpg
>>141161416 (OP) Ахах лол, проиграл на всю квартиру, давай маня поясни программисты нужны только для говно сайтиков? а винду м весь софт в твоем пк кто блядь делал ? в любой технике где микроконтроллеры и т.д есть чей то код...
>>141169134 Хз, js, кмк, очень хороший язык для новичка. Не надо разбираться в том, что такое треды, куда свободы, нет ёбли с типизацией. Проще только питон.
До того как начать работать по 60/час я два года преподавал. Если ты школьник или первокурсник, то норм начинать с питона или плюсов в зависимости от ориентации. Если уже припекает и нужно поскорее вкатываться в реальный мир то JS норм, он прощает очень много ошибок и позволяет за говнокод получать деньги. А отточишь навыки уже по пути. Возможно я не объективен потому что прогать учился с 8го класса.
>>141169239 Просто для питона надо конкретно погрузиться в итоге, больше структур, стандартная либа, 2/3 фишки, GIL, джанго обязательно как топовый фрейморк на питоне. В js-е учить в основном абстракции.
>>141169306 Для начинающего статическая типизация это проблема, а не решение. Потом понимаешь, как пиздато, когда всюда указано, какой тип куда летит, откуда прилетает.
два вопроса к вам:
1). Нахуй вы нужны? Сегодня создать сайт может любой даун: вебфлоу всякие, укозы и пр. В чем ваша работа заключается? На кой хуй вас вообще нанимать?
2). Возможно ли самому без всяких движков типа вордпресса, забацать убогий блог? Ну типа просто белая страница, на которой будут сообщения с датировкой и именем автора. Какой язык программирования для этого нужен?