Andrey Apanasik
281

Как же больно перетаскивать старые виртуалки

php 5.6, wordpress, mysql, sendy и вот это вот всё. Ни докеров, ни плейбуков в Ansible.

Пишу про /gamedev (/unity и /gamedevnews) и индустрию. Поддержать всегда можно на Патреоне. Всем добра (ノ◕ヮ◕)ノ*:・゚✧ Где ещё можно меня найти:- Бложик.- Дзен.- Твиттер.- Хабр.
{ "author_name": "Andrey Apanasik", "author_type": "self", "tags": ["suvitruf_\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430","suvitruf_\u043c\u044b\u0441\u043b\u0438_\u0432_\u0441\u043b\u0443\u0445","php"], "comments": 60, "likes": 15, "favorites": 3, "is_advertisement": false, "subsite_label": "unknown", "id": 190747, "is_wide": true, "is_ugc": true, "date": "Mon, 17 Aug 2020 23:44:52 +0300", "is_special": false }
Объявление на DTF
0
60 комментариев
Популярные
По порядку
Написать комментарий...
2

Странный пост, все пишут на эльфиском.

Ответить
1

Звучит максимально хуево.
Раньше плевался на докер, но как в первый раз попробовал развернуть окружение руками, понял, что вещь незаменимая.

Ответить
2

Для некоторых вещей у меня написаны плейбуки в Ansible. Но у нас же стартап, хуяк-хуяк в баше.

Ответить
0

Баш — пиздецкий костыль, который любит ломаться в самый неподходящий момент, к сожалению.

Ответить

Комплексный американец

saber-nyan
0

У меня продовое приложение последнюю неделю тупо с баша на удаленном хосте.
У - Удаленка.

Ответить
1

Мне страшно...

Ответить

Комплексный

saber-n…
1

Как в офис поеду, норм сделаю)

Ответить

Непрерывный Артем

saber-nyan
1

Понимаю. Докер вообще по идее не для этого, но я его юзаю как удобный набор конфигов чтобы максимально быстро из коробки все запустить.
Написал Make-команды, и погнали.

Ответить
1

Докер вообще по идее не для этого

А по моему он как раз именно для этого.

Ответить
1

Ох уж эти проблемы белых людей...

Ответить

Непрерывный Артем

0

Кентукки, ты решил свой блог перетащить на Вордпрессе или чо?

Ответить
1

У меня блог и так на wp. Сайты компании перетаскивал. Раз в полгода-год приходится этим заниматься.

Ответить

Непрерывный Артем

Andrey
1

Соболезную... Вообще по-хорошему лучше не иметь дело с PHP. Я думал всерьез мигрировать на другой язык, но я даже хз на что, чтобы при этом вакансий норм было. Кроме js.

Ответить
1

Питон, там джанга, фласк и aiohttp.

Ответить

Непрерывный Артем

saber-nyan
0

Ну я про варианты, чтобы можно было работу найти. Джангу в школе ковырял, там какой-то нетипичный MVC, по моему вообще другое что-то.

Ответить

Комплексный

Непреры…
0

Так и есть, у джанги своё понимание MVC, но работает оно один хуй точно так же. И пользоваться им точно так же.
Но вообще, в джанге хорошего - только админка из коробки. aiohttp всем лучше (хотя помнится в джангу обещали асинхронность из коробки, помню. Хз завезли или нет. Сейчас на другом стеке. Мб с ней норм)

Ответить
1

Там неплохой ORM и расширяемая модель пользователей и разрешений. К тому же фласку это все с болью прикручивается.

Ответить

Комплексный

saber-n…
1

Фласк не юзал вообще никогда. Но да, кстати. ORM там топ, хоть и сравнительно медленная.

Ответить
0

Ну, запросы все же оптимизировать стоит, хотя бы n+1. Для обнаружения используется библиотека nplusone, для устранения Queryset.prefetch_related()

Ответить

Комплексный

saber-n…
1

Ну понятное дело. Но все равно если сравнить с sqlalchemy, да ещё на asyncpg.

Ответить
0

Эт да. Справедливости ради, джанга сейчас пытается в асинхронность и реализовала ASGI. %%Но писать асинхронный код я пока не умею...%%

Ответить

Непрерывный

Комплек…
0

Хуй знает, я тогда сказал буквально:
- Хаптьфу на тебя
И ушел RAD-велосипедить на Yii2 

Ответить
0

Поскольку я с нее начинал, MVC мне там кажется как раз охуенным.
С джангой вакансии видел, что не так?

Ответить

Непрерывный

saber-n…
1

Хуясе, норм, вакансии и вправду есть.
Просто не привык еще что я полгода назад в Питер переехал и тут рынок другой. Слушай, ну реально надо глянуть-подумать.

Ответить

Непрерывный

saber-n…
1

А ты сам на чем пишешь, кстати?

Ответить
0

На чем повезет.
Сейчас проект пишу с джангой на бэке и Vue.js на фронте. Могу в приложения на шарпе или сишке, могу в Android на Java/Kotlin.

Ответить

Непрерывный

saber-n…
0

А чо так все любят Vue? :)

Ответить
0

Легковесный аналог реакта, который активно развивается. Почему бы и нет?

Ответить

Комплексный

Непреры…
0

Удобный, не тяжёлый, популярный.

Ответить

Комплексный

saber-n…
0

Основная проблема джанги в том, что она воспитывает Django-разработчиков, а не python-разработчиков.

Ответить
0

Что есть Python-разработчик и чем он отличается от Django-разработчика?

Ответить

Комплексный

saber-n…
0

Жанго-разработчик привык всё решать готовыми батарейками с гитхаба.
Несамостоятельные они. Нужно вовремя пересесть)

Ответить
0

Тут скорее жаваскриптеры вспоминаются...

Ответить

Комплексный

saber-n…
0

Это да. Ну вообще, из-за уебанства js, в его фреймворки вникнуть гораздо сложнее, чем ту же жангу, где все удобно и понятно.

Ответить

Непрерывный

Комплек…
0

Ты щас про Redux? :D

Ответить

Комплексный

Непреры…
0

Ты чо ты чо редакс пушка. Я в целом.
Бывает бьёшься над проблемой суток двое, а она уебанская на уровне семиклассника в итоге. 
Может, у профессиональных жабаскриптеров с этим получше, конечно, но меня это прям из себя выводит. 

Ответить
0

Ты чо ты чо редакс пушка.

Говно.

Ответить

Комплексный

Andrey
1

Без пруфов не поверю.

Ответить
1

В текущий проект вкорячил его. От некоторых вещей прям больно.

Ответить

Комплексный

Andrey
2

Так то с непривычки. В первый раз всегда больно, как говорится.

Ответить

Непрерывный

Andrey
0

Да какое больно, пиздец горел с неё.

Ответить

Непрерывный

Комплек…
0

Redux говно. Вот и пруф.
Mobx еще норм.

Ответить
0

Ну вообще во Vue все идеально втиснуто и разделено на компоненты, особенно, если использовать vue-cli с Webpack и Babel.
Включая то же хранилище Vuex. Реактивность — охуенно.

Ответить

Комплексный

saber-n…
0

Та реакт такой же. 

Ответить

Комплексный

Andrey
0

Не расстраивайся. Зато не 1C

Ответить
1

Вместо php? Ну go сейчас моден на бекенде.

Ответить
0

node.js 

Ответить
0

NestJS

Ответить
1

Покажи где тебя PHP трогал.

Ответить

Комплексный американец

Непрерывный
0

Пыха сейчас веьсма актуальна кст. Там с год назад какой-то релиз выкатили что она теперь летает почище твоего истребителя. Ну это так, слухи.

Ответить
0

И вообще.
Кроме js

Осуждаю.

Ответить
0

Вообще по-хорошему лучше не иметь дело с PHP

В чем проблема? 7ая ж вроде нормальная и даже не должно быть стыдно

Ответить
0

Да и в 5 можно было нормальный код писать)

Ответить

Непрерывный Артем

Andrey
0

Лол, вот например, хочешь рофл?
В Symfony есть аннотации. Только это не аннотации; обычные комментарии в духе /** @Annotationsdfsdfs **/ ПАРСЯТСЯ пыхой через рефлексию, кек.
Или ad-hoc полиморфизм через перегрузку, нет его нихуя((

Ответить
0

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

Ответить
0

Домен ньюбай был, кстати

Ответить
0

На козе что ли или narod.ru?

Ответить
0

Да не. Я точно не помню на чём он, но какой-то то там скрипт что-ли. Помню ручками всё в файл зилле редачил. Хостинг - hostinger ru
Это очень давно было. Год 11 или 12

Ответить

Комментарии

{ "jsPath": "/static/build/dtf.ru/specials/DeliveryCheats/js/all.min.js?v=05.02.2020", "cssPath": "/static/build/dtf.ru/specials/DeliveryCheats/styles/all.min.css?v=05.02.2020", "fontsPath": "https://fonts.googleapis.com/css?family=Roboto+Mono:400,700,700i&subset=cyrillic" }
null