投稿

ラベル(マイクロソフト)が付いた投稿を表示しています

Translate

Androidのエミュレーターは、相変わらずシャレにならない程重たいな^^;

イメージ
Androidのエミュレーターは、相変わらずシャレにならない程重たいな^^; Core-i7のRAM8Gマシンなのだけれども・・・ エミュレーターの起動で数粉待つ・・・ さすがに、ストレージの問題なのな・・・ 取り敢えず、でもさすがMicroSoft(マイクロソフト)だな。 Eclipseを使って開発していた頃は、初期設定だけで疲弊したけれど、本当に簡単にエミュレーターも起動できた・・・ 素晴らしいでしょう!

Microsoft(マイクロソフト)がUbuntuで動作するSQL Server を出しているけれど、目的が謎!

イメージ
Microsoft(マイクロソフト)がUbuntuで動作するSQL Server を出しているけれど、目的が謎! マイクロソフト(Microsoft)って、ベンチャー企業が成功し始めた事業を奪ったり、乗っ取ったりしながら大きくなった企業のイメージがある。 CEOがSatya Naddella(サティアナデラ)さんに変わってからは、オープンなイメージが強くなって良い雰囲気になったと思います。 とにかく、それまでは、閉鎖的で、何でもかんでもライセンスライセンスで、Microsoft系のエンジニアはいいかげん勉強する事すら嫌になって、JavaやPHPやRuby・・・GO とかあちこちに逃げたし、実際企業側もライセンス費用地獄に疲弊して、LAMP環境まで登場して逃げ始めた傾向にあると思う。 実際LAMP環境で始めた場合、スタートアップは、コストが抑えられて良いけれど、規模が大きくなると、色々スケーラビリティや、スピードが求められ始めると、少数精鋭で開発する為の限界がみえ、結局人が多く必要となり、人件費に追われる事が多い。 閉鎖的で囲い込み的なのは、昔日本のITの企業にもあった、NECや、Nintendo等も似たような囲い込み戦略だったけれど、囲い込みに追われて、新しいイノベーションが起こると、一気に葬り去られてしまったけれどΣ(´∀`;) NECの場合は、談合系で腐敗したのが原因だよなぁ・・・ 今までのマイクロソフトが悪いと思う意見は多いと思う。 勉強するために、VisualStudioのライセンス費用も必要だったり、勉強にお金が必要で、そのまま学生が起業したいと思った時に、イニシャルコストが高めにつくと、もう、利便性なんてどうでもいいって言うのも発生するよね。 ところで、Microsoftは、Linux版のSQLServerをリリースしている事をご存知でしょうか? 目的が謎すぎて・・扱いが困る・・・ インストールは英語が読めれば驚くほどつまづく事無くあっという間に終わります。 1.Curlコマンドでhttps接続をしてRepositoryキーをget。 2.SQLServerのRepositoryを登録 3.SQLServerをインストール・・ と、Linuxでよくあるパターンのインストール手続きを行

Androidで思い出したけれど、Googleは本当に、JAVAでやっていくつもりなのかどうか・・

イメージ
Androidで思い出したけれど、Googleは本当に、JAVAでやっていくつもりなのかどうか・・ オイラ~は、JAVAがOracleのものになってから、危険だと思って、一旦JAVAから逃げたけれど・・ Oracle(オラクル)は、ソフトウェア会社なのか、アップルと同じ只のライセンス特許マネーゲーム系の会社なのか時々訳が分かんないからなぁ・・・ グーグルの(Dalvic)ダルヴィックは、やりすぎだとは思うけれど・・・・ Google.JAVAのアンチも多いし、Oracleの訴訟もアレ出し・・・ Microsoftと協力して、C#を標準にしてもいいのじゃないかなぁって思うなぁ・・・ 実際C#はあちこちの言語のいいところがつまりすぎていて、コレ以上に効率良く開発出来る物は存在しないのじゃないかなぁって・・・ C#にする事でなんか、グーグルに取って不利な要素でもあるのかな・・・ Unityとかですら、多様プラットフォームにコード変換があるくらいだから、ライセンスとかアンチに振り回される言語は、Android.JAVAエンジニアの不安を煽るから、終焉が見えているなら、早くFIXしてもらいたい。。。 Swiftに本当にラブコール送ったの?? おもったより、流行ってい無さそうだけれども。 ちなみに、FireFoxPhone(ファイアーフォックスフォン)は、絶対ダメだと思ったよ。 やろうとしている事は未来的で素晴らしいけれど・・・世界中どこでもオンラインな環境がある訳じゃないから、ブラウザベースで、オフラインの仕様が微妙なHTML5を推しても、まじかよって思って、エンジニア引くから^^; Ubuntuスマホは、宣伝が下手だったな^^; UbuntuとMozi;llaが協力していたら、いい感じになれたかも。 それにしても、Amazon(amazon)、Fire Phone系は、Amazonのアプリストアでリリースしたら、1万円キャンペーンやってたから、やろうとしたけれど・・・  どうでもいいエラーと言うか規制が多くて、途中で挫折しました。 そのままPlayでリリースしているままのAPKで何がいけないのか謎すぎる・・・ 同じ動作するから同じで良かったんじゃ・・・・ まぁ、Amazonは執念が凄くて、なかなか終わらせないから、MicrosoftのSurfaceよりかは信用して

Mac(マッキントッシュ)のシステムを開発する事になった。

イメージ
Mac(マッキントッシュ)のシステムを開発する事になったが言語はC#(Xamarin<ザマリン>)で本当に問題ないのだろうか・・ 最初に悩むのは、やはり使用する言語を何で行くかと言う所だ。 iPhoneのアプリを開発した事はあるが、まさか、MACでWindowsのようなシステムを開発 する事になるのは、今までに選択肢に無かった。 iPhoneアプリで開発した言語は、 あの時代は Objective-C 以外に選択肢が無かった から、普通にObjective-C言語で開発したのだけれども・・・ あの言語はとにかく、使いにくい。 オブジェクト指向の出来損ないとしか言いようが無い言語。。。 今回は、医療系のシステム。 日本人がコスト安く開発と思いつくのがLAMP環境でと思うが、最終的に行き着くのは、データベースが肥大化すると、 MySQL等では、どうしても処理の遅さが目立ってしまう。。。 そして、何よりも、継続してセキュリティを担保する為のパッチを手動で当て続けなければならない事を考えると、少数精鋭の開発には当然向かなくなってくる。 なにより、メンテナンス性が悪くて、 結局SQLServerにしておいた方が、少数精鋭の開発 には向いていたなってオチ になって、作り直す羽目になるのが、目に見えているし・・・ 何よりも、PHPで使用するフレームワークのチョイスには非常に戸惑う時がある・・・ フレームワーク毎に微妙な派閥的な政治的なのが垣間見れて、どっちかが、頓挫させられた場合、それで開発してきた物のリスクを背負う勇気もいるし。 後、MySQLがオラクル社参加になってから、ライセンスの形態が、GPLライセンスとコマーシャルライセンスになって、、結局の所、お金払わないといつも通りな開発と運用が出来ないのかいΣ(´∀`;) ってオチも、人によっては指摘されたりするよね・・・ ところで、そこで思い出す言語が C# この言語・・・マイクロソフトのCEOがスティーブ・バルマーさんの時代は、やはり、クローズなイメージがあって、Windowsでしか開発出来ない言語だなぁ・・・て基本的に思っていたのだけれども・・ マイクロソフトのCEOがサティア・ナデラさんになってから、随分様子が変わった