Pull to refresh
11
0
Send message

Да и бутылка слева банально устойчивее, что тоже сильно влияет на то, каким в итоге будет опыт взаимодействия. Плохая иллюстрация UX vs UI.

Toad Data Modeler, EMS, MicroOlap, все имеют это функционал.
«как известно PostgreSQL очень редко используют под виндой» — разработка баз данных и место её развёртывания — разные вещи. Php-шников много на винде сидит, это же не значит, что и сайты на винде работают. EMS, Toad, Idera существуют только в версии для Windows, например.

«Где вместо того, чтобы текстом написать where id = 5, надо нажать мышкой несколько кнопок и понавыбирать из выпадающего списка» — а зачем вообще тогда все вышеназванные программы использовать, делать всё в psql.

А по теме: для моделирования — Toad modeler, для перегонки данных — SQL Power Architect, для управления — Pgadmin, Valentina Studio, визуальный построитель запросов — FlySpeed. Все программы или бесплатны, или имеют урезанные бесплатные версии.
довольно низкого порога входа

Не думаю, что именно этот аспект языка делает его привлекательнее Руби, хотя могу и ошибаться, детально Эликсир не смотрел. Кстати, можете сами сравнить реализацию многих алгоритмов на обоих языках:
На текущий момент Crystal надо больше рассматривать как экспериментальный проект, мне кажется. Он имеет похожий на Руби синтаксис, но это всё равно другой язык, вы не сможете пользоваться богатой экосистемой Руби. К тому же Руби, на самом-то деле, далеко не медленный язык в настоящее время, сами разработчики Crystal об этом в блоге, кстати, и пишут. Репутацию медленного языка Руби заслужил благодаря Rails, если использовать микро-фреймворки типа Sinatra, Hanami, или ещё лучше — Roda, то скорость вырастет многократно. Но надо заметить, что в основном на скорость работы проекта влияют не фреймворки, а скорость работы с базой, так что по факту может и не быть разницы между Rails или Play, например.

Вместо перехода на Crystal или Elixir для типичного веб-проекта я бы лучше присмотрелся к TruffleRuby, учитывая его прогресс в последнее время.
Спасибо, пожалуй, действительно надо включить. Эту работу отдельно заказывать надо или она входит в стоимость бэкапного пакета?
Хочу написать о результатах тестирования нового VPS. Нет ничего лучше тестирования на реальном проекте, поэтому проверил ваше предложение в боевых условиях.

В общем, есть у меня проект, основная аудитория которого находится в России и Украине. Появилась необходимость разместить сайт на новом сервере. Чтобы минимизировать расстояние до сервера, решил выбрать его в России. После непродолжительных поисков остановился на 1cloud, вроде как удобно можно гибко под себя параметры настроить и сервер в Санкт-Петербурге.

Сразу после переезда оказалось, что скорость загрузки страницы с галереей изображений занимает около 8 секунд. https://i.imgur.com/fMp6JFM.png При этом никакой особой нагрузки внутренняя панель не показывала: https://i.imgur.com/I8jTJzp.png

Иногда доходило до 16 с: https://i.imgur.com/tX81rEe.png

Провели много внутренних оптимизаций сайта (не верилось, что проблема с 1cloud), установили Varnish. Время упало до 4 секунд, а из Varnish — до >430 мс. Четырёхсекундное открытие страницы совсем не устраивало, решил попробовать нидерландский VPS из обсуждаемого предложения. Только что переехал. Вот результаты для незакэшированной страницы: https://i.imgur.com/FjgThEz.png. Вот для закэшированной: https://i.imgur.com/hDNwBK1.png

Скачать, что я доволен, это ничего не сказать. Ещё раз спасибо! В который раз убеждаюсь, что VPS, позволяющие гибко настроить под себя процессор/память, оказываются хуже поэтапных конфигураций, когда можно менять пошагово, без гибкой настройки. Не знаю, почему так, но это все подтверждают, сравнивая, например, Azure или AWS с Linode.
Для этого капслок сначала переназначается на другую клавишу, например, F13, а к ней уже прикручиваются нужные скрипты.
Кажется пробовал похожее на ваше решение, в том-то и дело, что иногда не срабатывало, жутко бесило. А насчет циклического переключения — есть смысл освоить слепой набор, сразу будете видеть, что набираете, заодно вырастет скорость набора и глаза меньше уставать будут.
Ну и, собственно, готовое решение, к которому пришёл через кучу проб и ошибок. Дело в том, что много других решений рано или поздно срабатывали не так, как надо, только текущее решение всегда работает безупречно. Первым делом я переназначил CapsLock на другую клавишу, например, RAlt или F13, это можно легко сделать через SharpKeys. Теперь сам код AHK (для RAlt):

RAlt::
if (Key="1")
return

else
SetKeyDelay -1
Send {Blind}{Ctrl DownTemp}{Shift DownTemp}
SetKeyDelay -1
Send {Blind}{Ctrl Up}{Shift Up}{RAlt Up}
return


Плюс можно дальше назначать комбинации клавиш, которые будут работать, не переключая язык, например, уменьшение/увеличение громкости через CapsLock и колесо мыши:

RAlt & WheelUp::
Send {Volume_Up}
return

RAlt & WheelDown::
Send {Volume_Down}
return


Не понятно, чем Segoe не угодил, хороший легкочитаемый шрифт.
Посмотрите ExpressionEngine, раз вас интересуют не только магазины, но и веб-сервисы в целом, может это то, что вам нужно.
С Active Record больше всего. Здесь большое обсуждение: news.ycombinator.com/item?id=9930399
Сколько по деньгам получилось? И почему затея не имеет коммерческой ценности? Исходя из «развлекательного тренажера Boeing-737 для питерского заказчика» коммерческий интерес как раз был основным?
Наверно Adobe Bridge в этом обзоре как раз более уместен.

Information

Rating
Does not participate
Registered
Activity