とんたんの技術メモ

注)ただのメモです。

2018-05-01から1ヶ月間の記事一覧

ストーリーボードを使わないIOS開発(準備編)

1. xcodeで適当な場所に新規プロジェクトを作成 とりあえずUIテストは入れなかった 2. サイドメニュープロジェクト > infoタグ > Main storyboard file base name の行削除 3. install cocoapods sudo gem install cocoapods pod setup cd git/project_dir/p…

ストーリーボードを使わないIOS開発のメモ(準備編)

1. xcodeで適当な場所に新規プロジェクトを作成 とりあえずUIテストは入れなかった 2. xcode > project root > infoタグ > Main storyboard file base name の行削除 3. install cocoapods >|| sudo gem install cocoapodspod setupcd git/project_dir/proje…

CAでとあるアプリを作成した時の備忘録

サイバーで作ったあのアプリPVなんぼだっけ?ってよくなるので記録 PV数: 5600万 サーバー4台 インフラエンジニアスキル高すぎ(笑) 僕はフロント担当

トレジャーデータの取引先企業のデータをセールスフォースに自動連携した作業記録

奉行→RSDから流れてきた、トレジャーデータの取引先企業のデータをセールスフォースに自動連携するという作業記録。 営業サイドあるあるで、元データがめちゃくちゃになってて、おかしなデータの整理整頓に苦労した…。 (注)IDは適当な値に書き換えています…

bundle install パスを変更する方法

bundle installをパスを指定せずに実行してしまったので、パスを指定してもう一度実行したい。 bundle install --path vendor/bundle ローカル内に.bundleができないので、何か設定を変えないとダメかなと探ってたけど cat /usr/local/bundle/config という…

SourceTree(Mac)でGithubとBitbucketのアカウントを使う

1. 公開鍵を取得 cd ~/.ssh ssh-keygen -t rsa pbcopy < ~/.ssh/id_rsa.pub パスフレーズは任意の値を入力 2. それぞれに鍵の登録 GithubとBitbucket、それぞれの鍵登録フォームで鍵を登録 ラベル名は、My Mac みたいに端末名を付けるといいかも 3. SourceTr…

PHP よく使う?ヘルパー関数(MYSQL)

簡単なsql文の生成と、バルクインサート、アップデートが出来ます。 こんなテーブルがあったとして… CREATE TABLE `member` ( `member_id` int(11) unsigned NOT NULL AUTO_INCREMENT, `member_name` varchar(255) NOT NULL DEFAULT '', `status` tinyint(1)…

PHP よく使う?ヘルパー関数

使い方 // addWhere $sql = "SELECT * FROM [table]"; $binds = []; Helper\Utils::addWhere($sql, $binds, [ "status = ?" => [1] ]); echo $sql; // SELECT * FROM [table] WHERE status = ? コード # Helper/Utils.php

GASで企業のフォルダーをたくさん作る作業メモ

企業一覧のCSVから、グーグルドライブの企業のフォルダをたくさん作って、そのフォルダURLをCSVに追記するという作業をした時のメモです。 ディレクトリ構成 CompanyDirs ├ 企業A └ 商品画像 └ 企業B └ 商品画像 CreateCompanyDirsScript ├ CreateCompanyFol…

よく使う開発コマンド

## CSS ``` # 中央寄せ ## absolute position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; ```## docker-composedocker system df // ディスクの使用状況確認 docker-compose up -d docker-compose build --no-cache docker-compose ex…

macにdocker-composeでRuby on Railsをインストールする

前提 docker インストール済み docker-compose インストール済み docker-compose.yum 設定済み rbenvインストール $ brew install rbenv $ brew install ruby-build $ rbenv version bash_profile追記 $ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.…

Bテーブルのデータを、Aテーブルにインサート&amp;アップデートするSQL

INSERT INTO member_cost ( member_id , cost ) SELECT member_id , cost FROM ( SELECT member_id , SUM(cost) as cost FROM member_daily_cost GROUP BY member_id ) t1 ON DUPLICATE KEY UPDATE member_id = t1.member_id , cost = t1.cost

文字列や数値、配列の値の型を最適化するメソッド

数字なのに文字列になってるぅーーということがちょいちょいあるので、型を一括で最適化する関数を作ってみました。 /** * javascript版 */ function value_type_optimize(value){ // 数値 if(isFinite(value)){ return Number(value); } // 文字列 if(typeo…

docker-composeで複数コマンドを実行する方法

# docker-compose.yml web: build: . command: bash -c "bundle install && bundle exec puma" ports: - "8000:8000" &&で繋ぐと前のコマンドが終了後に実行出来る。

iTerm2で折り返し(Word Wrap)のオン・オフを切替える

ターミナル上で以下のコマンドを実行すると、折り返しを切替えることが出来ます。 改行を無効にする $ tput rmam 改行を有効にする $ tput smam