Ответ на пост «Какая гадость эта ваша динамическая типизация!»

Какая гадость эта ваша динамическая типизация!

ig egor_wexler

Кит Джереми в книжке «HTML5 для веб–дизайнеров»

Ушёл

При увольнении с прошлой работы напоследок оставил небольшую беззлобную пасхалку коллективу на корпоративном портале (разрабатывал его)

Нерассказанная история веб-разработки

  • 1990: HTML придумали

  • 1994: CSS придумали, чтобы пофиксить HTML

  • 1995: JS придумали, чтобы пофиксить HTML/CSS

  • 2006: jQuery придумали, чтобы пофиксить JS

  • 2010: AngularJS придумали, чтобы пофиксить jQuery

  • 2013: React придумали, чтобы пофиксить AngularJS

  • 2014: Vue придумали, чтобы пофиксить React & Angular

  • 2016: Angular 2 придумали, чтобы пофиксить AngularJS & React

  • 2019: Svelte 3 придумали, чтобы пофиксить React, Angular, Vue

  • 2019: React hooks придумали, чтобы пофиксить React

  • 2020: Vue 3 придумали, чтобы пофиксить React hooks

  • 2020: Solid придумали, чтобы пофиксить React, Angular, Svelte, Vue

  • 2020: HTMX 1.0 придумали, чтобы пофиксить React, Angular, Svelte, Vue, Solid

  • 2021: React Suspense придумали, чтобы пофиксить React, снова

  • 2023: Svelte Runes придумали, чтобы пофиксить Svelte

  • 2024: jQuery до сих пор используется на 75% сайтов

Всё правильно сделали

Хорошая книга про анализ данных - "Python и анализ данных. Третье издание"

Ответ на пост «Куда уходят копирайтеры»

Прям за живое задели.

Вот согласен, нельзя некоторые вещи поручать внутренним сотрудникам, надо отдавать на аутсорс.

Работал веб-программистом в компании, которая в плане сферы деятельности с IT никак не связана.

Встал вопрос о создании сайта. Я начинаю рассказывать начальнику про технологический процесс, принятый в IT компаниях и веб-студиях.

Говорю, для начала нужен аналитик/интернет-маркетолог, который соберёт требования со всех отделов и проанализирует сайты конкурентов, потом под его руководством дизайнер отрисует в едином стиле макеты страниц, для которых требуется уникальный дизайн. Ну а я на основе макетов сделаю сайт.

Минут 15 распинался перед начальником, он меня выслушал и сказал "Это хорошо, что у тебя есть опыт и ты понимаешь что и как делать. Но у нас принято работать по-другому. Тут тебе не IT компания".

В итоге, никакого аналитика не дали, каждый руководитель отдела сам придумывал дизайн и содержимое для своей страницы. Вплоть до того, что на одной странице текст выровнен по левому краю, а на другой по центру.

Дизайнеры вместо макета просто нарисовали каких-то отдельных баннеров, иконок, рамочек и кнопок, ещё и в разных, иногда даже не сочетающихся стилях, а начальство велело мне это скомпоновать по своему вкусу. И в таком духе вся работа шла.

В результате, получился такой гомункул, или монстр доктора Франкенштейна. Лоскутное одеяло, которое я всеми силами старался привести к единому виду, но не всегда получалось.

Начальник грустно взглянул на результат и спросил меня: "Ну почему у всех конкурентов такие крутые сайты, а у нас вот это?". На что оставалось только ответить его же словами: "Ну у нас же не IT компания и не веб-студия, у нас принято работать по-другому".

Ответ на пост «Яндекс и "Цифровые профессии"»

Зачем курсы, если инфа валяется в интернете в неимоверном количестве?!?!?!?


Если интересует веб-разработка то могу посоветовать литературу с задачами, есть ссылки.

https://learn.javascript.ru/ - Современный учебник JavaScript. Довольно емкий, содержит примеры кода и задачи.

https://javascript.info/ - английская версия учебника.

Лично я скачал тебе оба сайта и сделал из них паралельную книгу. скриншот внизу.


https://msiter.ru/tutorials/html-nachalnogo-urovnya - Учебник HTML для начинающих. Рядышком лежат справочники по элементам и css.

https://msiter.ru/tutorials/css-nachalnogo-urovnya - Учебник CSS для начинающих.

Это браузерная часть, т.н. frontend.То что выполняется в браузере.


Теперь серверная часть, т.н. backend.

https://www.php.net/manual/ru/tutorial.php - Простой учебник по php. Является частью справочника по php.

https://oracleplsql.ru/mysql-manual.html - MySQL учебник.

рядышком лежат:

https://oracleplsql.ru/postgresql-manual.html - PostgreSQL учебник и

https://oracleplsql.ru/mariadb-manual.html - MariaDB учебник


если не хватит этой доки, то вот мой архив chm-ок:

https://github.com/trdm/chm - "MyMsdn. Компилирую для себя справку в формате *.chm по интересующим меня языкам и дисциплинам. Есть и стороняя справка, поскольку собираю в один каталог."

Это практически вся база, которой должен хорошо владеть веб-разработчик.

Что-бы потренироваться SQL есть самописная утилита

https://github.com/trdm/sqlquery/blob/main/bin/qtsqlquery.7z

она слегка топорная, делал для себя, все никак не предам её шифовке, но работает.

Есть еще из простых (тут более свежая версия Sqlite со многими плюшками и  наворотами):

https://sqlitestudio.pl/ - SQLiteStudio

https://github.com/little-brother/sqlite-gui - Lightweight SQLite editor for Windows

скачивайте, распаковываетете, пользуетесь.

Как типичное веб-приложение…

Fastler - информационно-развлекательное сообщество которое объединяет людей с различными интересами. Пользователи выкладывают свои посты и лучшие из них попадают в горячее.

Контакты

© Fastler v 2.0.2, 2024


Мы в социальных сетях: