Skip to content

Instantly share code, notes, and snippets.

class Trip
def initialize(machanic)
@machanic = machanic
end
def prepare
best_bicycles = @machanic.prepare_trip(self)
best_bicycles
end
option_settings:
aws:elbv2:listener:443:
ListenerEnabled: 'true'
Protocol: HTTPS
SSLCertificateArns: ~~~
option_settings:
aws:elbv2:listener:8080:
DefaultProcess: api
ListenerEnabled: true
Protocol: HTTPS
aws:elasticbeanstalk:environment:process:api:
Port: 8080
Protocol: HTTP
{
"AWSEBDockerrunVersion": 2,
"volumes": [
{
"name": "backend_src",
"host": {
"sourcePath": "/var/app/current/backend"
}
}
],
@NAKKA-K
NAKKA-K / components-atoms-PrimaryBtn.vue
Created December 24, 2019 22:07
Nuxtでnuxt-linkの中に別の操作をするボタンを配置した時にうまく動作させる方法
<template>
<v-btn @click="(e) => $emit('click', e)">
<slot></slot>
</btn>
</template>
#!/usr/bin/env ruby
def main
if ARGV.length != 2
puts 'Invalid number of arguments'
exit 1
end
crypt = ARGV[0]
caesar = ARGV[1].to_i
@NAKKA-K
NAKKA-K / AuthServiceProvider.php
Created June 7, 2019 04:36
ファイル名とパスの対応表: `app/Policies/UserBookPolicy.php` => `UserBookPolicy.php`, `app/Exceptions/Handler.php` => `Handler.php`, `app/Providers/AuthServiceProvider.php` => `AuthServiceProvider.php`, `app/Http/Controllers/UserBookController.php` => `UserBookController.php`
<?php
namespace App\Providers;
use Illuminate\Support\Facades\Gate;
use Illuminate\Foundation\Support\Providers\AuthServiceProvider as ServiceProvider;
class AuthServiceProvider extends ServiceProvider
{
/**
<?php
namespace App\Policies;
use App\User;
use App\UserBook;
use Illuminate\Auth\Access\HandlesAuthorization;
class UserBookPolicy
{
/node_modules
/vendor
/public/css/app.css
/public/js/app.js
package main
import "fmt"
type MallardDuck struct {
duck
}
func NewMallardDuck() Duck {
duck := &MallardDuck{}