Для кого нет, а для кого-то есть 😀
Вот и подумайте для начала.
Конкуренция большая, а чем вы лучше этих многих? У вас есть опыт в создании и поддержке хороших сайтов?
Вложится деньгами, тогда нужны миллионы, на найм "специалистов" которые такие же как и вы ничего не умеют, но делают вид, что сделают всё лучше других. В рекламу и тд. И с вероятностью 90% прогорите, так как ничем отличатся от других онлайн стартаперов не будете, "специалистов" покормите, деньги закончатся и всё..
Если нет денег и опыта, то научитесь(курсы, гугл в помощь) делать и раскручивать сайты. Долго, трудно чтобы стать лучшим среди миллионов, значит это не для вас.
Еще раз говорю - учи матчасть и учись мыслить масштабно.
А я тебе говорю не указывай кому что делать. Я матчасть лучше тебя знаю. Отличие расширения языка и библиотеки не понимаешь.
Чую в своей конторе наделал ты делов.. проблем больше только от тебя. Я вот масштабно мыслю, а ты всё по накатанной(копипастом делаешь).. Нагуглишь пример и по аналогии сляпаешь.
ЗЫ. Обсуждение не туда зашло. На этом всё.
У битка очень широкий канал образовался. В ближайшие несколько лет он может топтаться довольно долго в пределах 6-30к.
Так что сейчас делать какие либо прогнозы в плане ракеты и тд. это всё фантазии. Я несколько дней назад говорил, что будет 23-25к потом разворот.
Так вот скоро будет разворот. Если резкий, то упадёт до ~6к иначе плавно ~10к.
При чем тут ядро? Мы говорим о расширениях языка исключительно, назовем их библиотеками. так вот ты предлагаешь в каждом случае писать свое заново, я использовать существующие, тот же керас - хороший пример, ты если тебе прилетит задача - будешь ее переписывать?
А твоя библиотека не будет лучше потому что ты отрицаешь стандарты написания таких вещей - бизнес логика, тестирование и прочее. Ты не сможешь предусмотреть и раелизовать один, то что писали специалисты урче тебя и что потом люди ревьювали и коммитали изменения. Соответственно выхлопа с твоей работы не будет. На практике ты не сможешь решить ни одну задачу, потому что закопаешься в мелочах, изобретая велосипед.
"Назовём их библиотеками" 😀 расширения языка это не библиотеки, они расширяют функционал языка. А библиотеки облегчают разработку. Ты тугодумчик и до тебя очень всё долго доходит.
На данном этапе глупо показывать. Если бы некоторые форумчане включились в разработку. Тогда я выложил всё в опенсорс. Но идёт сплошное бла-бла зачем велосипед и тд. Чтобы люди увидели преимущество мне нужно сделать сайт на моём инструменте, как сделаю тогда увидите. А просто код выкладывать, вы не поймёте, опять будет бла-бла, мне это не нужно.
Я не пишу абсолютно все библиотеки с ноля. Я пишу фреймворк в котором только что мне нужно для создания сайтов, как сделаю инструмент на котором буквально за несколько часов можно делать какие угодно инет проекты. Тогда приступлю к следующему этапу.
ЗЫ. Кто сказал что я гений? Я обычный человек и мне даётся то что я делаю не так уж и легко, я по долгу решаю ту или иную задачу, и по нескольку раз переделываю, о чём не однократно говорю.
Библиотека - это готовый функционал для реализации чего либо. К примеру jquery, Snappy - php либа для создания PDF, Keras - нейросеть на Python
Расширение языка - это встроенные возможности в сам язык программирования которые выполняются на низком уровне с возможностью подключения и отключения в конфигурации языка. К примеру для доступа к базе данных и др. Бывает называют модули расширений или пакеты, бывает и библиотеки наверно(хотя это не правильно).
Козыряешь разными словечками, сам не понимая что это на самом деле означает, меня это смешит 😀
Что хотел получить на эти задачи? 😀 Конечно сделанное тяп-ляп. Я не претендую на идеал, но по сравнению с тем что вижу у меня сделано лучше.
Не суди по себе, твои точно не будут. Да с первого раза хорошо никогда не получится, поэтому я сразу(чтобы не забыть свои мысли по разным решениям) додумываю чтобы было ещё лучше и это у меня получается.
Мой доход гораздо больше, при этом мне не надо прикладывать никаких усилий 😊
И еще перл. Но начнем издалека - ты все библиотеки пишешь заново? Делаешь их еще более лучше? ))) Как в тех примерах, что я указал выше?
Пара примеров. Стоят задачи:
1) Нарисовать графики
2) заполнить фикстурами данные
3) Измерить расстояние между обьектами по координатам
4)Создать по урлу миниатюру страницы
Вот тебе прилетел такой заказ на сайт с таким функционалом.Твои действия? Судя по тому, что ты тут пишешь - ты под каждый функционал сядешь писать свои либы, правильно же. Потому что он будут самыми крутыми на свете! Через 2 месяца заказчик плюнет и уйдет. Я же просто использую GoogChart , Alice, PHPGeo ,Snappy и займусь уникальными задачами для данного проекта.
Но я еще больше поломаю шаблон тебе - многие библиотеки для пхп написаны вовсе не на пхп!! Представляешь. И Их иногда выгоднее применять! ТО же и в Пайтоне встречается сплошь и рядом.
Так что иди ка ты лучше на завод, раз там был на хорошем счету и смог себе на всю оставшуюся жизнь заработать!
Я сейчас трачу много времени на разработку своих либ, модулей, чтобы позже не искать что-то, придумывать костыли, потом устранять уязвимости и тд. Будет задумка сделать какой-то сервис, сайт, я его сделаю за день или пару дней, а по функционалу и возможностям он будет намного лучше если бы я делал из всякого мусора или брал что-то готовое тяп-ляп сделанное.. Тебе с ущербным мышлением этого не понять, тебе дадут задание ты из палок и говна что-то смастеришь и доволен, получив подачку на пропитание.
" многие библиотеки для пхп написаны вовсе не на пхп!! " - ещё раз повторю это не библиотеки, а расширения языка, да они пишутся на низкоуровневых языках как С к примеру или даже на Assembler
На заводе я не разбогател, наоборот здоровье только потерял. Смеяться будешь, у меня там оклад был 11 500. Просто я умудрялся ещё своими делами заниматься, программки, торговые роботы для трейдинга писал и др.
Руководство развитием производства не занималось, вернее пыталось на военке, но просрали всё, людей сокращать стали. Я перешёл в отдел конструктора, хотел свою программу для документации обкатать, потом другим предприятиям продавать, начальники старички побоялись, им то пофиг, что рабочие зашиваются(раньше в отделе было к примеру 5 чел. после сокращения остался один, работы не убавилось, наоборот за пятерых теперь батрачить надо, зарплата та же), Короче начальникам на всё плевать, у них зарплата нормальная, если какой-то косяк, на подчинённых вину перекладывают, менять ничего не хотят и так всё прекрасно.. надоело им что-то объяснять. Как то меня начальница спросила, а ты можешь 100к в месяц зарабатывать? Конечно могу. Потом подумал, а правда нафига мне на этом заводе нервы трепать.. Я там был только потому что по началу родители настаивали типа соц. пакет, пенсия. Ну сейчас я обеспечил себя уже всем.
ЗЫ. Не говори людям что им делать и тебе не будут говорить куда идти 😀 Не первый раз уже указываешь чем мне заниматься. Тебе вот пожалуй говнецо покидать не помешало бы, осознал может что-то.
В секции section-1 вставьте
<img src="/wp-content/uploads/2020/12/ng2020planjpg.jpg" width="100%">
а стили height: 700px, картинку в бэкграунд уберите
Сочувствую Американцам 😂
Слово «нуль» ввел в русский язык Петр I. В кириллической системе исчисление велось с единицы. Древнерусские математики называли «ноль» — «оном» или «ничто».
Для очень грамотного поясню, нуль используется в результате математических расчетов, а ноль означает ничто, пустота.
Во-вторых, например, для обработки изображений ты написал свою либу или таки используешь GD? Или ты умеешь сам парсить пдф документы и создавать новые из шаблонов. АБ ты наверное загрузчик файлов сам заново на плюсах реализовал?
Вот сиди и не выпендривайся, если не знаешь для чего служат библиотеки и как их используют и чем они от плагинов в ВП отличаются
То что ты считаешь библиотеками, это расширения языка. Библиотеки - это код написанный на том или ином языке программирования для реализации какого либо функционала. Понятно излагаю?
ЗЫ. Сопли подотри 😀 учить меня тут будешь.
Sly32 #: А про то, что написание тестов помогает улучшить код - слыхал?
...
Так что же ты все никак не научишься???
Это ты и такие как ты не учитесь(своей головой не думаете, чтобы сделать лучше чем есть), делаете всё по накатанной как говорят.. Вместо того чтобы сразу писать лаконичный код, ещё тесты до кучи.. Чтоб улучшить? А сразу хороший код не судьба написать? Думать надо!!! Сразу писать качественно, а не на тесты надеется, которые тебе код улучшат 😎
ЗЫ. Вот поэтому и пишу всё сам с ноля качественно, а не надеюсь на "чудо программистов"..
Не стоит. Ты вообще не понимаешь принципов разработки и пытаешься поехать на 5-ти колесном велосипеде с треугольными колесами.
Расскажи, насколько процентов твой функционал покрыт хотя бы юниттестами?
А что насчет интеграционных, смоук и прочего?
То что ты делаешь, великолепно кладется на аджайл, а ты хоть знаешь что такое? Именно из-за незнания ты топчешься на месте. У тебя нет ни общей идеи, ни плана реализации. Что бы понять, как ты говоришь, что это не так работает, это нужно как минимум запустить.
Кто пишет говно код, разработчики, то приходят, то уходят, те пишут ещё и тесты по сути ещё один проект. По мне это наоборот всё усугубляет..
Надо научится писать качественный хороший код и тогда тесты не нужны это раз, всё работает как часики это два, и при переходе на новую версию языка легко вносить изменения это три.