Pull to refresh
8
0
Станислав Гамаюнов @happyproff

Веб-разработчик

Send message
Pros of Ruby on Rails
  • Provides advanced array class

This is a really important advantage even for so mature and giant framework as RoR.

После перехода из Райдера очень не хватает простого и понятного поведения. Вот здесь хочется, чтобы Шторм подсказал класс A. Ну и если в методе тайпхинтится интерфейс, то предлагал в первую очередь его реализации.


image


А вообще, классный релиз. Спасибо!

Простой пример водительские права, вот вы знаете хоть 1 человека который их сдал не заплатив?

Не знаю никого, кто платил. Мне очень интересно, чем ваше окружение отличается от моего, но не знаю, как это можно быстро выяснить.

И что показывает этот случай?

https://caniuse.com/usage-table


У них действительно нет версий мобильного Chrome и Firefox, кроме последних. Но на этой же станице они пишут:


Browser usage table, based on data from StatCounter GlobalStats
Information for mobile versions is extrapolated from other sources.

Либо эти браузеры обновляются своевременно и доля устаревших версий пренебрежительно мала, либо caniuse плохо экстраполирует :)


В пользу первого варианта говорит то, что другие мобильные браузеры всё же разбиты на версии.

единственная отмеченная версия Chrome for Android это 71, а Firefox for Android это 64. Как это понимать? С остальными чё?

Остальные не используются. На вкладке "Usage relative" лучше видно.


В итоге, работает у 87.39% клиентов, не работает у 12.61%. Это всё же не 40% и не 25%, хотя и не 0%.


Хранить начальную структуру в какому-нибудь initial.sql, рядом миграции. Раз в пару-тройку месяцев снимать актуальную структуру в initial.sql, при этом удаляя миграции.

Сколько же трешнины в /hub/php в последнее время.

Хороший IDE

IDE — интегрированная среда разработки. IDE хорошая, а не хороший.


И еще — здешняя библиотека плагинов просто огромна

Почему не тутошняя? А если серьёзно, почему хотя бы не "его (PHPStorm'а) библиотека плагинов просто огромна"?

Почти наверняка появится cli-инструмент, который достанет из вашего кода все регулярки, скопмилирует их и покажет отчёт.

Изменения неизбежны, но есть и будут появляться линтеры и всякие compatibility-чекеры, как было для PHP7.
Почему лучше?
Серьезный выбор был между двумя микро-фреймворками: Slim и Zend.

Silex не рассматривался?

Напишите здесь кратенько о результатах, если не затруднит.
Поддерживаю! .idea это часть окружения конкретного разработчика, а не проекта.
Файл подкачки, лежащий на SSD вместе со всем остальным, может спасти ситуацию.
А что насчёт фронтенд/фронтэнд и бэкэнд/бекэнд/бэкенд/бекенд?
А в РФ, по крайней мере в крупном городе, PayPass чаще есть, чем нет.
Всё просто:

https://launchpad.net/~ondrej/+archive/ubuntu/php/ — один реп для 5.5, 5.6, 7.0, 7.1. Все версии можно установить в систему одновременно. Выбирать версию PHP для консоли можно через update-alternatives, для FPM просто разные порты, а дальше в nginx указываем порт нужного FPM.

$ update-alternatives --config php
There are 3 choices for the alternative php (providing /usr/bin/php).

Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/php7.1 71 auto mode
1 /usr/bin/php5.6 56 manual mode
2 /usr/bin/php7.0 70 manual mode
3 /usr/bin/php7.1 71 manual mode

Information

Rating
Does not participate
Location
Екатеринбург, Свердловская обл., Россия
Date of birth
Registered
Activity