Тема ChatGPT и OpenAI моделей сейчас на хайпе. Но на них одних свет клином не сошёлся. Или всё-таки сошёлся? Попробуем разобраться и обойдёмся сегодня без кода, только общие понятия, боль и страдание.
Creator, founder, developer
Workplaces.Digital — агрегатор кафе и коворкингов для цифровых кочевников и фрилансеров
![](https://habrastorage.org/r/w780/getpro/habr/upload_files/e64/be6/dc1/e64be6dc1a56b8a7e0481a4e18318077.jpg)
Актуально для свежепереехавших в различные страны
Несколько месяцев назад я сделал небольшой pet-проект про кафе и коворкинги на солнечном Кипре: "рабочие места" для цифровых кочевников. Местные коллеги очень тепло его приняли и это подтолкнуло к расширению проекта.
Кроме того, друзья накидали рекомендаций по новым местам и он оказался весьма актуален для релокантов в различные страны.
«Рабочие места» для цифровых кочевников: реализация фронтэнда
![](https://habrastorage.org/r/w780/getpro/habr/upload_files/0ea/36c/36b/0ea36c36b802c97de802cf741522a4b3.jpg)
Продолжение рассказа про разработку pet-проекта о кафе и коворкингах на солнечном Кипре. "Рабочие места" для цифровых кочевников ヽ(。_°)ノ
В первой части я рассказал про REST API микросервис, теперь - про фронтэнд-сайт.
«Рабочие места» для цифровых кочевников: реализация прагматичного API
![](https://habrastorage.org/r/w780/getpro/habr/upload_files/696/547/3a7/6965473a7c2976a0bb0b4e78ee8160ef.jpg)
Ещё один небольшой pet-проект: про кафе и коворкинги на солнечном Кипре. "Рабочие места" для цифровых кочевников ヽ(。_°)ノ
Делюсь процессом разработки, фичами и граблями. Общий подход к разработке прагматичен и аналогичен предыдущему проекту.
Прагматичная разработка-3: телеграм-бот
![](https://habrastorage.org/r/w780/getpro/habr/upload_files/bd9/986/e6b/bd9986e6b4446e6483ceb98a6d975e84.jpg)
Финальная часть разработки простого проекта про specialty-кофейни на Кипре. В первой части я рассказал про API микросервис, во второй - про фронтэнд-сайт и теперь - про телеграм-бота.
Прагматичная разработка-2: фронтэнд
![](https://habrastorage.org/r/w780/getpro/habr/upload_files/c9b/697/4c0/c9b6974c02fa9209677bc5e1e9104d89.jpg)
Продолжение разработки простого проекта про specialty-кофейни на Кипре.
В первой части я рассказал про API микросервис, теперь расскажу про фронтэнд-сайт и в финальной статье - про бота для Telegram.
Прагматичная разработка
![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/cea/08d/f95/cea08df956a5d4160f3136bbdf105c26.png)
Недавно выдалось свободное время и я сделал простой проект про specialty-кофейни на Кипре: сайт и телеграм-бот по всем канонам "большой" разработки. Люблю хороший кофе ?
Делюсь своим процессом разработки и рекомендациями как сделать всё задуманное без потери времени.
Демо Symfony конвертер валют
![](https://habrastorage.org/r/w780/getpro/habr/upload_files/9d7/cdd/dfb/9d7cdddfbf17e1f83dc7ff60e63b5a82.jpg)
Недавно довелось делать тестовое задание на Symfony - конвертер валют с прямой и кросс-конвертацией. Получилось весьма неплохо, поэтому хочу поделиться с сообществом примером простого консольного приложения по всем канонам Symfony: DI, autowiring, тегирование сервисов, гибкая конфигурация, вот это вот всё. Надеюсь, это будет полезно начинающим "симфонистам".
Код приложения https://github.com/vladimirmartsul/symfony-exchange-demo
Приложение считает "обмен валюты" по прямым курсам (например, USD -> EUR), а также через "промежуточные" валюты (например, BTC -> EUR). Также есть фейковые курсы для тестов.
Курсы берутся с сайтов ecb.europa.eu (основные мировые валюты по отношению к EUR) и coindesk.com (BTC к USD). Триангуляция основана на принципах отсюда http://www.dpxo.net/articles/fx_rate_triangulation_sql.html. Для хранения данных используется БД SQLite.
Сравнение цен на Европейские и Российские «облака» с SSD-дисками
Эпилог
Лет 8 назад, году в 2007, когда я был счастливым обладателем стабильного ADSL-канала на 8 Мбит/с, мой телефон несколько дней подряд терзала некая девочка-продажница из «Энфорты» с целью впарить их WiMax девайс на 2 Мбит/с. На мои возражения о том, что у меня давно всё есть и в 4 раза быстрее, она отвечала приглашением в офис «обязательно протестировать и убедиться, что точно будет быстрее». В общем, девочка была вежливо послана далеко-далеко, а всем «эффективным продажникам» посвящается данная статья.
В продолжение статьи про малоизвестные европейские облачные хостинги делюсь с вами сравнением цен «там» и «тут», т.е. с российскими облаками. Российское размещение становится актуальным в связи с возможным введением осенью требования о хранении данных граждан РФ на серверах в РФ.
В данном сравнении участвуют известные мне хостеры, предоставляющие виртуальные/облачные серверы с локальными или сетевыми SSD-дисками и открытыми ценами на своих сайтах. Возможные очень качественные и достойные компании, прячущие цены на свои услуги под кнопку «напишите нам и мы пришлём вам цены» проигнорированы.
TL;DR;
Всё очень
В топик приглашаются эффективные специалисты по продажам и маркетингу с целью доказать, что их 2 больше и быстрее, чем мои 8.
Практический опыт работы с малоизвестными европейскими облачными хостингами
В данной статье вкратце описываю свой опыт работы с несколькими малоизвестными европейскими облачными хостингами и делюсь своими объективными оценками и субъективными впечатлениями.
Так сложилось, что мне приходится регулярно выбирать, пробовать, тестировать и использовать различные хостинги для размещения клиентских сервисов (в основном, конечно же, сайтов). И для диверсификации рисков (чтобы не класть все яйца в одну корзину) различные сервисы клиента обычно размещаются на различных площадках.
TL;DR;
Vultr, Elastichosts — like
Dedify, CloudSigma — so-so
RunAbove — dislike
Attention! Никакой рекламной цели у данной статьи нет, сугубо обмен опытом и впечатлениями.
Оценка производительности web-сервера с PHP и PostgreSQL
Абсолютным лидером среди ФС оказывается XFS, а из привычных ext3 — ext3 mode writeback noatime.
Немного странным выглядит малая эффективность PHP APC, но автор объясняет это простой и лёгкостью сайта, «там мало чего можно закешировать, но на бОльших проектах он обязательно поможет».
Via: opennet.ru
Первое обновление jQuery в ветке 1.2
Исправлена серьёзная ошибка в относительной анимации и возвращён обратно метод .eq(), «по просьбам трудящихся».
Вышла jQuery 1.2: Дождались :-)
jQuery 1.2.
Изменений — вагон и маленькая тележка, на офф. сайте вынесены на отдельную страницу.
Часть устаревших фич убрана в связи с появлением более универсальных функций, поэтому для желающих предлагается краткое руководство по обновлению и пара плагинов для обратной совместимости с веткой 1.1.
Сотовым операторам: предупреждение о платном звонке
Например, «Внимание, стоимость соединения на набранный номер составит xxx руб., а стоимость звонка yyy руб./мин». И потом 3 секунды на то, чтобы успеть сбросить вызов.
Думаю, почти все, услышав такое предупреждение, поймут, что смс с просьбой перезвонить была чистым разводом и успеют сохранить свои деньги.
Новый релиз jQuery — 1.1.4: фантастическое ускорение!
- значительное (в несколько раз) увеличение быстродействия по сравнение с предыдущим релизом
- вместо операторов '$' и 'jQuery' для обращения к функциям JQ можно использовать любое имя
- возможность использовать несколько версий JQ на одной странице, назвав их по-разному
- возможность внедрять JQ в другие JS-библиотеки
Какие импортные открытые счётчики вы используете на своих сайтах?
Про закрытую и так всё понятно: Google Analytics
Google AdSense: Проверка подлинности сайта
Предлагается завести отдельного пользователя на своём сайте и позволить сканеру AdSense под этим пользователем получить доступ к страницам, находящимся за логином.
DDOS-атака на сервер jQuery
Вольный пересказ:
Sat. May 5th 6pm: сегодня была совершена вторая DDOS-атака и наш хостер попросил нас отсюда убраться
…
Sun. May 6th 6pm: Сервер установлен и будет готов «в течение 12 часов»
Заповедник интернета
Information
- Rating
- Does not participate
- Date of birth
- Registered
- Activity