Skip to content

Instantly share code, notes, and snippets.

View kseta's full-sized avatar

SETA Keigo kseta

  • Shinjuku, Tokyo, Japan
View GitHub Profile
@kseta
kseta / お題.md
Last active April 2, 2020 13:42
Symfony Skill Check

画像アップロード&閲覧機能の作成

以下を実現するアプリを作成してください。想定時間 3 ~ 5時間

画像アップロード画面

  1. 画面を表示するとフォームが表示されファイルのアップロードボタンが1つとサブミットボタンがある
  2. アップロードボタンを押すとアップロードする画像を選択できる
  3. 選択後は違う画像をアップロードするボタンが表示される
  4. 3~4を繰り返すことで最大3枚まで画像を選択することができる
@kseta
kseta / AccessToken.php
Last active December 13, 2016 07:22
Symfony で FOSOAuthServerBundle のトークン認証が必要な WEB API のデモを作ってみた ref: http://qiita.com/kseta/items/fc00fc1676985455356a
<?php
namespace AppBundle\Entity;
use FOS\OAuthServerBundle\Entity\AccessToken as BaseAccessToken;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity
*/
@kseta
kseta / 0_reuse_code.js
Created June 30, 2016 06:25
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
# はじめに
Symfony もくもく会第四回用にカキカキ
# 前提となる環境
- プロダクション環境(本番環境)
- ステージング環境(検証環境)
- Jenkins 稼働環境
@kseta
kseta / UserRegisterUsecase.php
Last active August 29, 2015 14:07
My First a Usecase.php
<?php
namespace Demo\AdminBundle\Usecase;
use JMS\DiExtraBundle\Annotation\Inject;
use JMS\DiExtraBundle\Annotation\InjectParams;
use JMS\DiExtraBundle\Annotation\Service;
use Doctrine\ORM\EntityManager;
use FOS\UserBundle\Doctrine\UserManager;
use Demo\UserBundle\Usecase\UsecaseInterface;
@kseta
kseta / console
Last active January 25, 2018 08:15
hubot-scriptのredmine.coffeeでRedmineと連携する ref: https://qiita.com/kseta/items/978dce4bfe0c8016b233
$ cd hubot
$ ./bin/hubot
...
# Issue ID : 21212 の場合
Hubot> hubot show me #21212
....

app/config/config.yml にて Asset の設定を書くことができる

# Assetic Configuration
assetic:
      assets:
        app_resources_js:
            inputs:
                - '%kernel.root_dir%/Resources/public/js/*'
 app_resources_scss:
@kseta
kseta / start_mysql_server_boxen
Created November 27, 2013 01:07
Start mysql server, installed by boxen
sudo /opt/boxen/homebrew/Cellar/mysql/5.6.13/bin/mysqld_safe --user=root --skip-grant-tables
sudo /opt/boxen/homebrew/bin/mysql.server start
@kseta
kseta / gist:7652793
Created November 26, 2013 02:55
Create symfony project by composer
composer create-project symfony/framework-standard-edition /path
@kseta
kseta / sudoers.rb
Created November 17, 2013 06:40
[Chef]Add envkepp SSH_AUTH_SOCK to suders.
bash "add envkepp SSH_AUTH_SOCK to suders" do
not_if 'sudo grep \'Defaults env_keep += "SSH_AUTH_SOCK"\' /etc/sudoers'
code <<-EOC
echo 'Defaults env_keep += "SSH_AUTH_SOCK"' >> /etc/sudoers
EOC
end