Skip to content

Instantly share code, notes, and snippets.

View rmzaki's full-sized avatar
🤔

r_l_m rmzaki

🤔
View GitHub Profile
@rmzaki
rmzaki / 0_reuse_code.js
Created November 17, 2015 13:31
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
@rmzaki
rmzaki / pdf.php
Last active July 12, 2018 08:36
PDF書き出しサンプル
<?php
require_once('tcpdf/tcpdf.php');
require_once('fpdi/fpdi.php');
$pdf = new FPDI();
// 余白設定
$pdf->SetMargins(0, 0, 0);
// セルパディング設定
$pdf->SetCellPadding(0);
{
"auto_indent": true,
"color_scheme": "Packages/User/SublimeLinter/Original (SL).tmTheme",
"default_encoding": "UTF-8",
"draw_white_space": "all",
"fallback_encoding": "UTF-8",
"font_face": "Ricty",
"font_size": 17.0,
"highlight_line": true,
"highlight_modified_tabs": true,
@rmzaki
rmzaki / new_mySwitch.swift
Created July 31, 2016 14:51
Storyboardを利用したSwitchの実装。
import UIKit
class ViewController: UIViewController {
private var myLabel: UILabel!
// Main.storyboardのSwitchのことだよ
@IBOutlet weak var mySwitch: UISwitch!
override func viewDidLoad() {
super.viewDidLoad()
@rmzaki
rmzaki / cameraTest.swift
Created September 27, 2016 13:47
Xcode7.3.1でカメラの実装。
import UIKit
import AVFoundation
class ViewController: UIViewController {
// セッション.
var mySession : AVCaptureSession!
// デバイス.
var myDevice : AVCaptureDevice!
// 画像のアウトプット.
@rmzaki
rmzaki / ViewController.swift
Created September 27, 2016 14:22
カメラviewとただのviewを切り替えるやつ。
import UIKit
import AVFoundation
class ViewController: UIViewController
{
// セッション.
var mySession : AVCaptureSession!
// デバイス.
var myDevice : AVCaptureDevice!
import UIKit
/**
カスタムCellクラス
*/
class CustomCell: UITableViewCell {
@IBOutlet weak var label: UILabel!
override func awakeFromNib() {
@rmzaki
rmzaki / ViewController.swift
Last active July 12, 2018 08:31
カスタムセル上のボタン押下時にどのセルが選択されたか取得
import UIKit
/**
ViewController
*/
class ViewController: UIViewController {
// テーブルビュー
@IBOutlet weak var tableView: UITableView!
// テーブルの上のラベル
@IBOutlet weak var titleLabel: UILabel!
@rmzaki
rmzaki / view.php
Last active July 12, 2018 08:30
SecurityComponentの入ったFormHelperでラジオボタンをforeachで出力したいとき(テーブルにひとつずつラジオボタン並ぶ感じ)
// ひとつめのhiddenFieldがないとダメ
// https://book.cakephp.org/2.0/ja/core-libraries/helpers/form.html#select-checkbox-radio
<?php $hidden_field = true; ?>
<?php foreach ($data as $k => $v) : ?>
<tr>
<td>
<?php echo $this->Form->input('Model.radio', array('type' => 'radio', 'options' => array($k + 1 => ''), 'label' => false, 'div' => false, 'hiddenField' => $hidden_field)); ?>
<?php $hidden_field = false; ?>
</td>
@rmzaki
rmzaki / imageRotation.php
Last active July 12, 2018 08:29
exif情報にorientationが付与された画像(主にスマホで撮影した画像)を正常な向きに補正する。png、jpg対応。
<?php
class Image extends AppModel
{
public function beforeValidate($options = array())
{
// 画像の回転補正
if (isset($this->data[$this->alias]['image']['tmp_name'])) {
$file_path = $this->data[$this->alias]['image']['tmp_name'];
if (strpos($this->data[$this->alias]['image']['type'], 'jpeg') !== false) {