Midnightjapan

Programing

iPhone5S購入しました。

by jun on 1月.25, 2014, under iOS, iPhone

iOS開発も少しがんばってみようと思いまして、アプリ開発をはじめたいと思いました。

携帯としてはなんの不満もなかったのでいつまでもiPhone4でしたが、開発機が欲しいこともあり、新しいiPhoneを購入してしまいました。

サイズや見た目は、比較画像の通りですが、性能はすごい差でした。

まずネットワークインフラ
3Gに比べるとLTEはとてもとても早い!でも上限7GBがつらい!
普通に使う分には常時LTEですが、ちょっと気を許すととても危険です。
公衆wifiについても処理能力が高い成果、切り替えなんてサクサクやってしまうので、JRでの通勤時は使い方にもよりますが常時ONでも問題ないほどです。

内部スペック
比較をするとやはりすごいさです。
iPhone4では入力で処理待機やフリーズが発生しました。
たぶん最近のアプリはiPhone4s以上をターゲットにコーディングするので、耐えられないのかもしれません。
iPhone5Sになってからというもの。

サクサクです。

たまに意味不明のフリーズが発生しますが、それ以外はとても快適です。

iOSの開発に俄然意欲が湧いてきました。

こんな本も買いました。

いずれMidnightjapan産のアプリが公開されるかもしれませんね。

お楽しみに。

コメントなし :, , more...

VB.Netという言語

by jun on 12月.12, 2013, under Programing, VB

SIerの新しい現場でVB.NetをVisualStudioを使って開発している。

命令がながったらしくて、MSらしい怪しい組み立て感がたまりません。

VisualStudioが悪いのか、なんかこうしっくりきません。

わかる人に聞くとすぐに教えてくれず、さもそんなことも知らねーのかよ的な扱いです。

まぁそりゃそうですよね。
40すぎにもなって、VB一からお勉強なんて、俺だって言いたくないもの。

そういう誤魔化しが、プロジェクトの隙間を作って、いずれ音を立てて崩れ出す。

VBのエンジニアはそこそこいるようですが、結局プロジェクトを回せるSEがポンコツじゃあ、なんの担保もなく毎回オンスケにすること優先になるんだろうね。

この世界を帰るには根深い問題が沢山ありそうだね。

VisualStudioには自動コンパイル付バージョン管理機能があるのに、SubVersionでバージョン管理してくれないかって言われたよ?

うーん、なんだかなぁ・・・・。

頑張らなくちゃ。

こんな本読みました。

コメントなし :, , more...

Subversion TroitoiseSVNでのコミットの取り消し

by jun on 5月.11, 2013, under Subversion

最近の仕事のまとめ

このお話はSubversionをサーバー/クライアント環境で構築してあることを前提とする。

開発はEclipse、バージョン管理はSVNと、この2つは手放せなくなってきました。
まだまだ上手に環境構築できていませんが、ちょっとずつ理解してきたことを記録しなくては・・・

[TortoiseSVN]について

http://tortoisesvn.net/

一言で言うとSubversionのWindowsGUIフロントエンドというかシェル統合型クライアントです。

SVNについてサーバークライアントで構築した場合、どうしてもファイル共有のイメージが先入観としてあったため

SVNチエックアウト => サーバーからローカルに受診
ロック => 共有状態にロックをかけて多重編集を阻害する
SVNコミット => ローカルで編集した内容をサーバーに送信

リポジトリブラウザ => サーバーのバージョン状態を確認する

となっていると、サーバーのファイルを操作するのはリポジトリブラウザでしょう!って思ってました。

そこで、更新内容をSVNコミットしたあとに「あ。やっちまったぁ」なんてことがあるとSVNコミットを取り消したいことがある。

この時に、SVNコミットを取り消すときにリポジトリブラウザでログを確認していた。

サイトなどで調べると、ログからなんて書いてあるが、環境のことなんて書いてないのでこんなふうに表示されてサイトで書いてある、「このリビジョンにおける変更を取り消す」なんて書いてないじゃん!となる。

個人的には権限?バージョン差?なんておもって理解できなくなり、ショボーンでした。

これを調べてみたので、かなり詳細に記録をとってみた。

「実際の手順」

1.リポジトリブラウザではなく、チェックアウト済みのローカルのフォルダを右クリックしてコンテキストメニューから「ログを表示」を選択

Subversion ToritoiseSVN コミットの取り消し方法1

Subversion ToritoiseSVN コミットの取り消し方法1

2.ログから取り消したいSVNコミットを選択してあとに右クリックしてコンテキストメニューを開くとこうなる

Subversion ToritoiseSVN コミットの取り消し方法2

Subversion ToritoiseSVN コミットの取り消し方法2

Subversion ToritoiseSVN コミットの取り消し方法3

Subversion ToritoiseSVN コミットの取り消し方法3

Subversion ToritoiseSVN コミットの取り消し方法4

Subversion ToritoiseSVN コミットの取り消し方法4

※これでSVNコミットの取り消しはできました。ただしこの時点ではまだローカルが更新されただけです。さらにこれをサーバーにSVNコミットしないとSVNコミットの取り消しはされません。

そうです、SVNコミットの取り消しもSVNコミットするのです。

なるほど!わからなかったのは私だけでしょうか?w

3.チェックアウト済みのローカルのフォルダを右クリックしてSVNコミットすると取り消されたことがログに残ります。

Subversion ToritoiseSVN コミットの取り消し方法5

Subversion ToritoiseSVN コミットの取り消し方法5

その後はいつもどおりなので、よろしく!

以上、記録として。

コメントなし :, , more...

Javaオブジェクト指向プログラミング おすすめ本・参考本

by jun on 12月.06, 2012, under Java, Programing

Javaはじめました。というより、やらざるを得なくなってきました。

そこで読んだ書籍を紹介します。

直近の案件ではTomcat+Struts2サーブレットコンテナの構築なので、こんな構成で用意してみました。

ちょっと偏っていますが、そこは素人ということでご勘弁を。

WEBというカテゴリーではPHPのほうが多かったのですが、やはりSIerとしては圧倒的に案件は多いため頑張ってやっていきたいと思いました。

 

プログラミングJakarta Struts

Strursの学習にはもってこいでした。しかしながらそこはオライリー入りやすそうでなかなかのクセモノでした。初心者のJava開発者にはちょっときつかったです。でも、またあらためてリベンジしたい本でした。

STRUTS・イン・アクション

Strursの学習というよりは名前の通りカスタマイズするための本といえるでしょう。でも、こんなカスタマイズができるのかという学習にはなりました。環境構成は案件にもよるのでこの手の構成の本は部分部分必要ない場所があるので合う合わないがあるでしょうね。

パーフェクトJava

絶対おすすめ。何種類か古いJavaの本がありましたが、さっぱりわかりませんでしたがこの本を読んでJavaも学べそうです。初心者から上級者の復讐まで幅広く対応できる逸品です。

Eclipse 3.6 完全攻略

絶対おすすめ。最新のEclipseを使いたいくても現場ではこのバージョン。でもやっぱり一冊は読んだほうがいいですね。ネットなどで学べるんですけど、項目と範囲が広くて多種多様なものなのでEclipseは単独で学んだほうがいいと思いました。

コメントなし :, , , more...

PHPオブジェクト指向プログラミング おすすめ本・参考本

by jun on 12月.05, 2012, under PHP, Programing, 未分類

いままではPHPでの開発もソースの互換性をとりver4まででした。
関数は使っても一人で開発をおこなってきたため、クラス化してパーツを使いまわすための時間がもったいなく、ソースを管理してコピペのほうが便利でした。
しかし複数でのプロジェクト開発、オブジェクト指向開発、MVCモデル設計、データベースのORM(Object-Relational Mapping)化などなど、もっと高度な事を学ばなければ人柱にはなれない。
というか、その決断はあまりにも遅すぎた。
すでに自分の年齢も考えると、女のケツを追いかけている場合ではなかった。
もっと早くやるべきだったと後悔もしたが、私の辞書に不可能はない。
今からでもやってやる。と、思い下記の本を購入読破。現在現場でOJT(On The Job-training)中である。

自宅での環境構築しながら徐々にレビューしていきます。

オープンソース徹底活用 Zend FrameworkによるWebアプリケーション開発

他のZendFrameworkの本は読んでいないが、ZendFrameworkだけでのMVCモデル構築ならかなり詳しく書いてあります。実際に構築しながら学んでいくタイプの本です。

PHPによるデザインパターン入門

GoF(Gang Of Four)デザインパターンをPHPでわかりやすく説明されてあります。PHPを習熟してきたらぜひおすすめしたい本です。デザインパターンの利点や欠点もよくわかります。

パーフェクトPHP (PERFECT SERIES 3)

PHPのラーニングにはあまり向かないかもしれません。少しわかる人向けにまさにパーフェクトな理解を深めたいなら、なるほどすばらしい一冊です。

オブジェクト指向でなぜつくるのか 第2版 知っておきたいOOP、設計、関数型言語の基礎知識

オブジェクト指向がわかったら、自分で設計しないといけません。そうです、いずれは自分で書けるようにならないといけないのでオブジェクト指向のために必要な用語や解説されている本があると理解度は違います。

Smarty入門PHP

ZendFramework、タ、ア、ヌ、祟VC、マケステロ、ヌ、ュ、゛、ケ。」、キ、ォ、キ・オ。シ・ミ。シ、ホ・皈筵熙ヒ、讀ネ、熙ャ、「、ハ、餞marty、ホ、ロ、ヲ、ャニーコ釥ャキレイ任錣㎠蠅笋垢盖’修覆里如▲皀妊襪肇灰鵐肇蹇璽蕕椀HPでZendFrameworkを使ビューはSmartyを使う。こうすることでHTMLコードはデザイナーさんでも製作可能なMVC環境でプロジェクト開発が可能となります。非常に簡単なので数日で理解できると思います。

Subversion実践入門

プロジェクト開発では切っても切れないバージョン管理システム「Subversion」まったく初心者向けではなく、ある程度わかる人が実際のプロジェクト開発の現場でどのように構築したらいいのかの参考書です。Subversionをわかろうとしたらもっと図解入りの本がいいでしょう。私は図解入りの本を立ち読みして、この本を買って読破しました。

コメントなし :, , , , , , , , , more...



何かお探しですか?

以下にキーワードを入力してサイト内検索が可能です:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!