2017-01-01から1年間の記事一覧
今後絶対にやってはいけない・・・ メソッドをヘッダーファイルに定義して、外部から読み出しを行っていましたが、 エラーで「Signal SIGABRT」が出てしまいました。 原因は ヘッダーファイルで大文字始まり メインファイルで小文字始まり これってエラーに…
最近両方修正しているのでメモを objective-cを書ける人ならだいたい似たような感じでswiftかける気がします 技術者としてはobjective-cの人が多い気がします objective-cをswiftに置き換える技術は多い気がします 現状swiftに置き換えるより、まずリファク…
作業BGMとしてよくお世話になってます。クラシック(ネットラジオ) クラシック音楽専門の無料で聴けるインターネットラジオサービスを紹介。交響曲をはじめ、室内楽、オペラ、などジャンルからも選べます。 -音楽関連サイトリンク集 MUSIC-STYLE "作業用 BG…
wikipediaが充実しています。 端末の情報としてはほぼ十分では無いでしょうか。 iPhone - Wikipedia 早見表を作成されている方も。 iOS端末 画面サイズ・対応OS早見表 - 文系プログラマの勉強ノート 個人的なメモ iPhoneは 5sから64bit対応 iOS11は64bitのみ…
ちょっと風邪ひいたので自分自身への注意も兼ねてメモ書きを残します。 風邪をひく場合 山登りなど体力を消耗しすぎた時 寝不足 栄養不足 風邪をひいた時の注意点 集中力が落ちる 注意力も落ちる 風邪に気づけない 風邪をひいた時のお前の判断は大体間違って…
他の人が書いたソースコード読んで、ちょっと混乱したのでメモswiftは行終わりに ; を書かなくてもよい、であって書く事もできます。 なので var strA:String = "strA"; var strB:String = "strB";という形に一行で複数の変数宣言も可能です。 私はswiftでこ…
とりあえず画面にボタンを追加します ボタン押下時にUIAlertControllerを表示するよう変更 @IBAction func btnClick(_ sender: UIButton) { let ac = UIAlertController(title:"Title", message: "Message", preferredStyle: UIAlertControllerStyle.alert) …
インストーラーってそういえば何をしているのかは謎だったのが、少しだけわかりました。 何をしたらインストーラーなのか アプリケーションに必要なファイルをPCへコピーして、実行可能にすれば最低限のインストーラーと言えると思います。 その他どんなこと…
現時点での分 作ったものを即動かせるので楽しいです Swiftはバージョンが変わるとかなり書き方が変わる印象が強いです 新しい書籍はObjective-cよりSwiftの方が多い気がします 多言語だと do - while 文が repeat - while と書くなど戸惑う事も多いかも知れ…
コードを簡単に試すことができるというPlayground。 聞いたことはあっても全く触ったことが無かったので少しだけ触ってみます。 "Get started with a playground"を選択します。 とりあえず Single View で Next。 とてもシンプルな作りですね! new Xcode P…
前ブログの再掲 設定した環境 OS:Windows 10 Homeシステムの種類:64ビット まず TomcatとApacheのサービスが動いていれば停止させます。 連携に必要な設定 Apache側の設定 Apacheフォルダ内にあるconfフォルダのhttpd.confファイルを編集します。 ファイル…
前ブログの再掲 設定した環境 OS:Windows 10 Homeシステムの種類:64ビット Apacheのインストール ダウンロード 以下のサイトを参考にダウンロードしました。http://www.adminweb.jp/apache/install/index1.html 解凍先 Tomcatと同じく"c:¥renkei¥svFile"に…
前ブログの再掲です。 設定した環境 OS:Windows 10 Homeシステムの種類:64ビット Tomcatのダウンロード ダウンロード 以下のサイトを参考にダウンロードしました。 Tomcatのダウンロード - Tomcat 6.0のインストールと環境設定 - サーブレット入門 私がダ…
って気になったので調べた内容のメモ。 Wikipediaから Cocoa Touch - Wikipedia Cocoa Touchは、iOSを使用しているスマートフォンで動くフレームワークである。 Cocoa Touchは、Objective-CのFoundationフレームワークの上に、iOSの固有機能をまとめたUIKit…
iOS で OpenGL ES を修正する際に調べた事メモです。 iOSやAndroidの端末でのOpenGL OpenGL ESを使用します。 OpenGL ESって? OpenGL ES は OpenGLのサブセット版*1です。 OpenGL ESのバージョン OpenGL ES 1.1 固定機能パイプライン機能*2がある iOSでは後…
かずーさんの『コンピューターで「脳」がつくれるか』を読んでいたのですが、書評を書いてなかったので紹介します! Amazon.co.jp: コンピューターで脳が作れるか かずーさんは2015年に人工知能アドベントカレンダーを一人で完走されてました qiita.com …
基本自宅での作業をやるのですが、カフェで作業をしている人がいたので、私もやってみました。 その場所と感想です。 スタバなどのチェーン店のカフェでプログラミング メリット 電源がある場所も多い 自宅より集中しやすい チェーン店だとwi-fiがある場所も…
変数宣言 基本的な文法 var 識別子 : 型 = 値 var:必ず必要です。 識別子:他の言語とだいたい同じですが、日本語も可能です。 型:指定しなくてもOK。その場合、推論型になります。 値:無くても良い。その場合 nilを許容する設定(オプショナル型)が必要で…
アプリケーションでウェブ表示をしてみます。 web表示では以下の3つの手段があるみたいです。 UIWebView WKWebView SFSafariViewController UIWebViewは現状、完全な非推奨ではないみたいですがWKWebViewのドキュメントにも"使わないで"と書いており、WKWeb…
前ブログの再掲 TomcatとApacheの連携させることがあります。 「TomcatにもWebサーバ機能があるのになぜApacheと連携させるのか? 」が不明だったので調べました。 Tomcatはサーブレットコンテナがメインであり、Webサーバの機能は開発などのデバッグなどで…
前ブログの再掲 ”Apache Tomcat” 最初Tomcatをダウンロードできるページが”Apache Tomcat”ってなっててTomcat内にApacheが入っているのかと思いました。Apacheソフトウェア財団っていう非営利団体が作っているからこういう名前なんですね。 ApacheとTomcatは…
結構記事が出てきたので、リンク貼っておきます。 優秀なプログラマーになるためのコツ · GitHub 優秀なプログラマになるために - @ledsun blog 意外と忘れがちな優秀なプログラマーになるための10のコツ - jfluteの日記 いい感じの開発者になる8つの心がけ …
iphone、ipadアプリの画面作成について調べていて分かり難かったので、記事にします。 結論から書くと… 基本的に"nib"と"xib"は同じ。 で良いと思います。 なぜ言い方が別れているの? ここからもう少し詳細に書いていきます。 xibファイルって? XcodeでiPh…
初期に作成した時に作成されるファイルって何なの? って事が気になってざっくりと調べたのでメモ "Single View App" で作成 "NewPJ1"という名前で作成しました "Single View App"で作成すると以下のファイルが自動的に作成されます。 各処理について [NewPJ…