100day’s blog

プログラミングの毎日の作業工程を短めにまとめてます。

グロービッシュ  1500メモ

もと http://the40.s3.amazonaws.com/present/text/present/pdf/the40-present_globish-1500words.pdf for a accuse (= blame accuse a person of theft aid aid a persons work HelpとAssistとSupportとAid - ビジネス英語ブログ aim he aimed at the targe…

フォートラン

フォートラン Fortran入門 qiita.com これの検証 http://www.sci-museum.kita.osaka.jp/~ishizaka/exchange.pdf

デザインパターン <ストラジーパターンについて>

デザインパターン | TECHSCORE(テックスコア) オブジェクト的に考えるならわかりやすいパターンではある。 liginc.co.jp 10. Strategy パターン | TECHSCORE(テックスコア) これシンプル Strategy パターン (一連のアルゴリズム (戦略) をカプセル (部品化) …

デザインパターン <Adapterパターン>について

2.Adapter パターン 1 | TECHSCORE(テックスコア) アダプターパターン。さほど難しく考える必要はないが、イテレーターとの関係を考えると少し混乱。 Adapter パターン - デザインパターン入門 - IT専科 doriven.hatenablog.com このパターンを使用するメリ…

デザインパターンについて <イテレーター>について

デザインパターン | TECHSCORE(テックスコア) 補足イテレーターパターンについて Iteratorパターン - Qiita ど素人のJava入門 - Iterator 1. Iteratorパターン 3 | TECHSCORE(テックスコア) 個人的に用途を考えるのならばキータの記事の方がわかりやすくは感…

機械学習メモ 猫の認識に1000台のコンピューターを使ったらしい

機械学習とディープラーニングとは その1 | IoTニュース:IoT NEWS 機械学習の概念を簡単にいうと、「意味は特に考えず、単に機械的に、正解の確率の高いものを当てはめていく」やり方だ。例えば、翻訳の世界でいうと、「英語でこういう単語の場合は、日本…

top corderスキル部分の一部略

SELECT DATA SCIENCE SKILLS データを扱う上でのスキル関係。 言語とは別に習得が必要だったり、数学や他の理論の前提知識が必要だったりする。 Advanced Math Advanced Math 高度な数学。日本での高校数学程度か Brute Force 強引な探索。効率を無視した総…

リスティング広告のキーワードルールについて

ヤフー listing.cn-door.com [キーワードのマッチタイプ]は部分一致で運用する | Yahoo!プロモーション広告 公式 ラーニングポータル とりあえず押さえといて。

ヤフープロモーション広告 アドバンストURL形式に一括変換する。

キャンペーン ー> グループから 選択して一括変換。表示URLを入れて 変換するだけ。

料理の四面体

料理を好きに自由にする「料理の四面体」: わたしが知らないスゴ本は、きっとあなたが読んでいる 1 観測する要素の指定、 2 問題点の抽出 3 アルゴリズム(問題解決手段)の構築 の1の部分に対する本

共有SSLと独自SSLについて / もしもhttps対応を迫られたら・・・・ メモ

nkshopping.biz つまりは独自取得ドメインでやりたい場合はどのサーバーだろうがSNI-SSLが必要 www.sakura.ad.jp んー。一番安いので1500円。 ssl.sakura.ad.jp

google Firebase

google api > firebase gigazine.net つまり、googleが提供するバックエンドだね。 ウェブアプリ用にも使えるみたい。

Google Web Toolkit (GWT)

GWT Project GWT Japan おもしろそう。

memo

スマートとは言えないが・・・・

swift 戻り値 return の配列の扱いに苦しむ。

プレイグラウンドで色々試してみるがよろし。 import Cocoa import Foundation var str = "Hello, playground" let array = ["1","2","3","4","5","6","7","8","9","10","11","12"] let newarray = array.map{"a" + $0} print(newarray) func sTest() -> Arr…

Go フレームワーク Revelについてのさわり

1 Revelについて Welcome to Revel, the Web Framework for Go! 以下メモ 2 インスト Getting Started | Revel - A Web Application Framework for Go! goにパスを通すために How to Write Go Code - The Go Programming Language 一応GOPATHフォルダを作…

COBOL フレームワーク、最終成果物の設定

coboleでウェブ。フレームワークとか github.com qiita.com とりあえず、これを元に最終成果物というのでもいいかもしれない。

wysiwyg editor を物色する。

blog.htmlhifive.com 見てると比較的簡単に導入できそうなので、あとまわしでいいや。

Twilioで 電話認証(pinコード利用)を導入するメモ

Quickstart Guides Get Started with Authentication About Authentication Authy's API allows you to embed two-factor authentication (2FA) into your service. It supports voice calls, SMS, software and hardware tokens, and OneTouch push notific…

ドメイン駆動について

[ 技術講座 ] Domain-Driven Designのエッセンス 第1回|オブジェクトの広場 ドメイン駆動がめっちゃわかりずらいよね。

java spring bootを使う

導入チュートリアル 春だから!Javaでの開発にSpring Bootを使おう! インストールから簡単な起動まで コントローラー、テンプレート、テンプレートへの値の渡し方を 確認できます。 すぐにブラウザーでの確認もできますね。 これだけ見ると、あまりjavaであ…

swift class init関係 / Uiimageの消し方

qiita.com initの呼び出し方が・・・ めんどくさいなー swift ーーーーーーーーーーーーーーーーーーーーーーーー UIimageの消し方 swift-nyumon.info ーーーーーーーーーーーーーーーーーーー

gitignore webでjenerator

git

www.gitignore.io ローカル用のツールなどもあるが、インストめんどくさい場合はこれで。

swift デザインパターン メモ Adapter

アダプター Adapter The adapter pattern is used to provide a link between two otherwise incompatible types by wrapping the "adaptee" with a class that supports the interface required by the client. Example protocol OlderDeathStarSuperLaser…

Carrierwave拡張 gemを使う。 rmagickでリサイズなど

paranishian.hateblo.jp - gem rmagick - もとのソースにある程度コメントアウトしてあるので、それを有効に - erbファイルでテスト 以下の方法でバリデーションと思ったが、whitelist(コメントアウトしてあるやつ)で 対応できたので良しとする。 validati…

サービスを考える入り口 と PC,ITが持つ本当の意味での力の価値。

サービスを考える上での入り口 1「○○が無くてもよくなる」 例えばsiriがあるのでメモ帳がいらなくなるとか。現在ある物の代わりになるかどうかからスタートさせる方法 2「○○の時間が短くなる」 例えば計算機などもその一例。検索するための入力時間がなく…

presentViewControllerで画面が黒くなる

問題のコード // Viewの移動する. self.presentViewController(SecondViewController(), animated: true, completion: nil) ja.stackoverflow.com 上記のリンクで解決 今回は - storyboardはプロジェクト生成時のもの(Main.storyboard = nameはMain) - 移行…

Java チュートリアル ガイド 最終成果物 フレームワーク メモ

Java チュートリアル Java?チュートリアル 本家 NetBeans NetBeans 日本語サイト ネットビーンズ ソフト操作も含む The Really Big Index 英語にしたやつかな? ガイド Java SE API & ドキュメント 本家 Java入門 日本語補足 http://dotinstall.com/lessons/…

プログラミングステップ、考え方

とかくダラダラなりがちな、個人作業だけに時間を区切るのが第1条件。 その中で、どれだけの問題解決をもってこれるかという考え方。 HOW - 5-10分でmockもしくはコメントアウトで処理箇所の選定 同時に見変えせるメリットがある。 - 5-10分 一旦実装方法の…

gem:CarrierWaveを使った ファイルアップロードとストロングパラメーター

ruby-rails.hatenadiary.com 関連してストロングパラメーターを理解しておいた方がいい。 Rails4のStrong Parametersの使い方まとめ [俺の備忘録] それにしてもここ実装するだけで時間かかりすぎた 30分程度 理解を深めるって事もできてない。 気になるポ…

エバーノートでトラブルがあった場合の対策・・・・ メモ

現状確認をするWIFIの状況、デバイスの故障、アプリのバグ状態がないかどうか ソフトを変えずに [ ] パソコンを使う パソコンを使っての同期保存に問題なければipad -> 変更も視野に入れる。 ここで問題がある場合は・・・ [ ] 設定を変える [ ] アプリの設…

x-code / swiftではまりがちUnknown class クラス名 in Interface Builder file.

yoropipi.hatenablog.com こういうのが!って言いたくなるx-code なれたらいいんでしょうけど。

Swift チュートリアル &ガイド , 最終成果物の確認

ガイド developer.apple.com 初心者のためのSwiftプログラミング入門 ガイド &チュートリアル 01. UIKit - Swift Docs ほぼこれでいけてしまう。 先人に感謝 他にも Swiftを学べるサンプルiPhoneアプリを集めてみた | tsuchikazu blog 最終成果物の確認 sam…

LaravelのEroquantとクエリービルダー と オブジェクトと配列

毎回このデータ形式で悩む場合がある。 - オブジェクト=ほぼクラス( :: , ->などでアクセス) - 配列([]でアクセス) と考えておけば間違いはないだろう。 例えば $Object = Objects::where('id',$id)->get(); この形はオブジェクトで取得するので foreach($O…

UMLモデリングツールのダウンロード / 簡単なクラス図を描いてみる

UML

communityエディションなら無料(個人利用)で astah システム設計、ソフトウェア開発支援ツール | Astah 簡単なクラス図を描いてみる www.itsenka.com

COBOL 言語仕様をさぐる

http://software.fujitsu.com/jp/manual/manualfiles/M050003/B1WW6981/01/cobrw.pdf PDFでのマニュアル COBOL入門 (全16回) - プログラミングならドットインストール 情報があるようで少ない感じはいなめない。 業界内では多いんでしょうね。 COBOLに関して…

Go 最終成果物を考える

[Golang] Go言語でサービス作ってる話 from Yoshikazu Hashimoto www.slideshare.net フレームワークもいくつかあるのでウェブサービスというのでもいいかもしれない。 メリットとしては実行速度の速さと並列処理。 qiita.com 最終成果物の候補として - …

Asp.netの入り口 入門関係 / Visual Studio のwebプロジェクトを試す。

aspnet.keicode.com とりあえず気になるポイントを整理、持ち時間10分として 最も単純な ASP.NET を書いてみよう! - ASP.NET 入門 あたりまえだが、ローカルだけで、Asp.netプログラム組めるよね。 -visualstudio C#のウェブからformプロジェクトで追加 お…

C++ スマートポインタについて/使い分けるべき3つのスマートポインタとは?

c++

qiita.com C++から離れて10年ぐらいたつので、ポインタにもこんなに種類が存在してるとは思いませんでした。 生のポインタと3つのスマートポインタの使い分け ここまで、性質の違う3種のスマートポインタ、 unique_ptr<T> shared_ptr<T>weak_ptr<T>を見てきた。これ</t></t></t>…

C#言語仕様の確認 プラットフォームセクションと言語セクション

C#

C# リファレンス 下からみていく プラットフォームセクション リフレクション補足 ufcpp.net 相互運用性 COM 相互運用性 - 第 1 部 : C# クライアント チュートリアル (C#) ファイルシステム 例外処理(try cahtch) コレクション(配列に毛が生えたていど? …

xamarinでアプリ開発の初歩 UIを設置してみる

developer.xamarin.com 非常に使いやすい。 VB経験などがあるとx-codeよりも直感的でわかりやすい部分もある。 問題は 処理がかなり重い。自分のmacのせいか・・? 特にストーリーボードは異常に重い。 コツとして、ストーリーボードのうえで拡大縮小や移動…

swift slideruiの値を処理する

floatで微妙な数値を出すので String(Int(****.value * 1000)) などで処理してやる必要がある。 位置などを決めるには www.atmarkit.co.jp を参照すること

Scala 学習にあたっての確認。 チュートリアル、ガイド、成果物目標、フレームワークについて

チュートリアル、ガイド、最終成果物の設定を チュートリアル Tutorials - Scala Documentation ガイド The Scala Programming Language 最終成果物 qiita.com nulab-inc.com ここらへんを見て、成果物を考えてみます。 +フレームワーク takezoe.hatenablog…

2日間のメモ

プログラミングをする上で、写経という言葉があるが、現在の処、それがすごく有効ともまったく無駄とも思えない。 抑えるポイントとして - 01 チュートリアル、もしくは基本仕様の打ち込みでの確認 - 02 マニュアルの緩い、全制覇(どこに何が書いてあるか程…

COBOL で 定数データを扱う。(PID)

www.atmarkit.co.jp データ部で指定したサイズを使うという仕様か。 *見出しIDENTIFICATION DIVISION.PROGRAM-ID. SAMPLE-02.*環境部ENVIRONMENT DIVISION.*データ部DATA DIVISION.WORKING-STORAGE SECTION.01 NUM PIC 9(5).01 NUMS PIC 9(2).*手続き部PROCE…

AMP対応方法を考える。

wordpressにプラグインがあるらしいが、これに全てたよるのもあれなので、対応方法を考えてみる。 一般的なモバイルサイトの最適化の方法について - amp対応 [ 対応方法:wordpressプラグイン or 各種ツール ] どちらかというとリーフコンテンツへの対応なの…

Go 開発環境 for win

はじめはdocker ですべて行こうと思ってたが、思いのほかGoコンパイラのインストールが簡単だったので、mac,winともにインストールした。 インストールして環境変数(C:\Go\bin\)をセットした qiita.com これでウィンドウズでGoファイルをコンパイル実行でき…

Goの言語仕様が危険・・・?癖になる

rubyは言語仕様的にかなりわかりやすく、言語の構成、機能が癖になります。 phpやjavascriptがどれだけカオスなんだって思います。 最近見ているscalaも好きな部類の言語仕様です。 で Goなんですが、言語仕様がなかなかの癖がありますね(くせになるではな…

日本語と英語で、go 言語仕様だけを習得するためのサンプルと解説

以下の2つを同時に見た方がいいかもしれない。 えてして日本語の解説がわかりにくい場合もあるので Go by Example: Slices golang.jp さっと見ていって引っかかるのがmakeとスライスという概念 var a int = make(int,100) でa[0] - a[99]までの箱が準備され…

MacでGo環境をそろえる

よくよく考えたらこっちの方がスッキリする https://golang.org/ PATH="/usr/local/go/bin:$PATH" export PATH GOPATH="$HOME/dev/go" export GOPATH ちなみにだが、言語だけの勉強をするなら サイトのウェブコンソールでもある程度は試せる とりあえず下の…