All streams
Search
Write a publication
Pull to refresh
29
0
Ivan Dudarev @trawl

Дилетант

Send message

А что именно ужасного и почему через зад?
Возможно, ваше решение проще лишь из-за того, что деталей не помните?
Количество языков роли не играет (кроме затрат времени на переводы), количество доменов/серверов, в общем-то тоже...

Я на эту библиотеку натыкался, когда искал пути решения. Беглый осмотр выявил 2 критичных момента:


  1. Роуты дефолтного языка тоже находятся в подпапке. У нас было жесткое требование — для дефолтного языка роуты должны быть без подпапки
  2. Если подпапка содержит неподдерживаемый язык, то просто устанавливается дефолтная локаль. С точки зрения СЕО это дублирование контента (например, сайт поддерживает локали ru и en с дефолтной en, тогда страницы /fr/about и /en/about будут идентичны, в то время как /fr/about должна возвращать ошибку 404)

А так да, для некоторых кейсов либа годная.

Я даже отслеживаю этот репозиторий. Но там про Новосиб вообще ничего нету. А в статье увидел ссылку на телеграм-канал местного розлива, отсюда и возник вопрос

А кроме телеги есть источники инфы? В частности, интересует Новосибирск

15й


подарок


Спасибо дедушке морозу! Как раз к возвращению из отпуска пришло!

Приём, о котором я собираюсь рассказать, работает не всегда и иногда использовать else всё-таки придётся. В остальных случаях отказ от else поможет сделать код чище.

<?php

if (!$pattern->worked()) {
    $code->useSometimes('else');
} else {
    $code->doNotUse('else');
}

Окей. Клиент сгенерил уже существующий uuid. Первый запрос возвращает ошибку конфликта, последующие обновляют существующего пользователя.

Ещё вот так бывает:


ОСТОРОЖНО, СПОЙЛЕР!


Заголовок спойлера

— А ты что здесь делаешь? Ну извини, телефон сел, пока я за кофе выходил в магазин, и дверь я забыл закрыть. О, вижу, ты уже втянулся в мой проект?


— Пока не успел разобраться.


— Да на самом деле все легко. Если интересно, есть курс по созданию своих dApp. Ну а пока, раз пришел, может, посидим, поиграем в Героев?

Так же как поспать 8 часов, вернуться на работу и продолжить работать, только ты просыпаешься уже на работе и спишь меньше :)

А если я скажу, что конца в принципе не будет?

У вас воистину крутой офис! Но есть один маленький недочёт. На зеркалах над раковиной нанесены иконки (бумажные полотенца, мыльная пенка). Каждый раз, когда я мыл руки, подставлял ладошку прямо под иконку, а пенка падала левее…

Эту же фичу предлагает graphql

И JSON:API, правда не так удобно, как GraphQL, но зато со схожестью с REST

Речь идет о том, что в RPC можно в одном запросе выполнить вызов сразу нескольких процедур. Например, создать пользователя, добавить ему аватар и в том же запросе подписать его на какие-то топики. Всего один запрос, а сколько пользы!

Вообще, именно этот кейс прокрутить нельзя.


JSON-RPC сервер не обязан обрабатывать запросы в указанном порядке. Он может сам выбирать порядок их обработки. Он может даже выполнять их асинхронно, если умеет.
То есть сервер может начать добавлять аватар ещё до того, как завершится создание пользователя...

Просто статья не о человеческих подарках, а о медвежьих услугах :)

Как-то продавал на авито своё ведро с болтами восьмой модели и наткнулся на очень тонкий ход мошенников...


Позвонил (якобы) представитель компании, занимающейся переделкой корыт в раллийные тачки. Все описанные проблемы с двигателем их не интересовали, мол, всё равно туда форсированный дрыгатель пихать, интересовало лишь состояние кузова (с которым у моего агрегата было всё ок). Были готовы перевести мне деньги на карту/счёт прямо сейчас (причём данные просили только те, которые нужны для перевода, не более), а вечером эвакуировать авто с обозначенного места самостоятельно. От оплаты налом при передачи ТС отказались, мол проблемы с обналичкой и т.д. Это-то меня и смутило, не повёлся.


Начал штудировать тему, ибо не очень было понятно, в чём соль развода (проблемы с обналичкой 22К — это максимально смешно). Нашёл вот что:


Действующие лица:
Мошенник
Продавец товара 1
Покупатель товара 2


Важное условие — рыночная стоимость товара 2 выше предлагаемой стоимости товара 1.


  1. Мошенник звонит Продавцу и договаривается оплатить сейчас, а забрать потом.
  2. Мошенник ищёт Покупателя, договаривается на предоплату, передает номер счета/карты
  3. Покупатель переводит деньги Продавцу
  4. Мошенник звонит Продавцу, говорит, что ошибся с циферкой и перевёл немного больше. Просит вернуть разницу на его счёт.
  5. Продавец возвращает разницу Мошеннику.
  6. Мошенник сливается.
  7. Покупатель, поняв, что его обманули, пишет заявление. По переводу средств мошенником оказывается Продавец.

Как вам такая многоходовочка?

ЕМНИП, дописывать таблицу можно лишь в том случае, когда вычёркивать нечего

Information

Rating
Does not participate
Location
Калининград (Кенигсберг), Калининградская обл., Россия
Works in
Date of birth
Registered
Activity

Specialization

Backend Developer
Middle
From 3,000 $
PHP
Linux
SQL
Nginx
Symfony
Laravel
PostgreSQL
MySQL