Pull to refresh
11
0
Send message

Интересно, почему супруга Габриеляна Алена оказалась не с ним, а во втором внедорожнике...

Статья реклама платного сервиса, согласен.
Но тем не менее, мы для использования платежных систем типа Stripe создаем такую форму у себя на сайте. Данные по API передаются в Stripe, мы храним у себя только Customer ID и Customer Card ID, они имеют вид типа cus_1q2w3e4r5t6y7u8i9o. Как для разовых платежей, так и для подписок.
Никаких других данных у себя хранить не нужно, никакой ответственности.

Так что подобные формы у себя на сайте актуальны и для мелких сайтов. Пользователи используют, но это США, не бСССР.

P.S. К автору не имею никакого отношения.
Ссылки включили в обновление браузера Edge, который из-за бага превратил их в приложения PWA.


И QA не тестировали это? Очень смешно
Конечно, каждый наркоман знает, что такое макбук, и всегда просчитывает риски :)
Простите, пожалуйста, но

HUAWEI MAYAK — MAYAK — и в production
Fornex.com прилег на отдых.

Спойлер
Уважаемые клиенты.
В данный момент наблюдаются проблемы с доступностью дата-центра в Германии. Инженеры дата-центра занимаются локализацией проблемы.

Мы сообщим вам в этой новости как только у нас будет дополнительная информация.

Обновлено: 1 ноября 2019 г. 14:42
На корневом корневом маршрутизаторе вышел из строя компонент управления. В связи с чем, нарушена сетевая доступность всех IP сетей дата-центра. Инженеры дата-центра занимаются восстановительными работами. Мы будем обновлять информацию в этой новости.

Обновлено: 1 ноября 2019 г. 15:23
К сожалению, замена сбойного компонента на корневом маршрутизаторе — не дала положительного результата. Инженерами дата-центра будет произведена срочная замена маршрутизатора. Работы займут не менее 30-40 минут. Как только у нас появится новая информация о сроках и решениях, мы обязательно дополним эту новость.
Что сразу бросается в глаза
1. @if (Auth::check()) ... @endif можно смело заменить на @auth ... @endauth и @guest ... @endguest

2. Роуты можно группировать, используя общую middleware
Route::group([ 'middleware' => 'auth'], function () {
Route::get('/createalbum', array('as' => 'create_album_form','uses' => 'AlbumsController@getForm'));
Route::post('/createalbum', array('as' => 'create_album','uses' => 'AlbumsController@postCreate'));
});


3. Вы до сих пор используете include в шаблонах, вместо наследования. С наследованием удобнее.

4. Очень удобная штука Laravel Collective. Кстати, в нее можно передавать модель, а не отдельные поля формы.
— Шеф, у нас дыра в безопасности!
— Ну хоть что-то у нас в безопасности…
Статья о том, как не нужно писать на Laravel, да и вообще на PHP

В миграции стоило бы добавить nullable
$table->text('description'); // описание нашего альбома

Потому что при создании альбома поле description не обязательное по валидатору и этот код вызовет ошибку при пустом значении description
$album = Album::create(array(
'name' => $request->get('name'),
'description' => $request->get('description'),
'cover_image' => $filename,
));


Про CodeStyle, похоже, никто не слышал
Про CRUD через php artisan make:resource и соответствующие роуты написали выше. И еще куча всего

Статья пойдет как для ну очень новичка, ИМХО

UPD
Зачем во вьюхах @include('includes.header')?
Можно же наследовать,
@extends('site.layouts.main')
@section('content')
@endsection
Совершенно верно
Это где такое написано? Про отзывы разрешительных документов в указе не нашел где почитать

UPD. Разве что «блокування активів – тимчасове обмеження права особи
користуватися та розпоряджатися належним їй майном;» — но это не оно, скорее всего
Вступает в силу с момента подписания, там в тексте есть
Ну если бы Вы посмотрели postID со скрипта ТСа и ID этой статьи, то такой вопрос бы не возник )
Да хоть Ким MegaUpload мог бы быть

Ким Дотком (нем. Kim Dotcom (сменил фамилию с Шмиц, нем. Schmitz), Kimble или Kim Tim Jim Vestor; 21 января 1974, Киль, Германия)
Отсутствуют, судя по SQL-файлу на гитхабе
id, region_id, name, crt_date

Information

Rating
Does not participate
Location
Украина
Date of birth
Registered
Activity