blog文章を書けるようになりたいチンパンジー2020-02-16Androidアプリケーション技術者認定試験ベーシックに合格したので振り返りタイトルの通りです。受験に当たりやったことなんかを振り返っていこうと思います。Androidアプリケーション技術者認定試験ベーシック)勉強した順番は記載順と同じ。試験とほぼ同じ問題が出題されていた。1週間あればandroidアプリ作ったことなくても、合格できる。今回取得した資格に限らないけど、この資格を取ったからandroidアプリケーションを開発できるかと言われたら絶対にできないと思う。実際にアプリを作りたい人は黒本とクラムメディアを中心に勉強すると絶対に無理どんな仕組みやツールがあるかを知ることはできるけど、そこから自分で突っ込んで勉強しない限り意味ない。いうか試験の内容もそうだけど、出題内容が古いsdkのバージョンは4とか6時代に作られた問題だからだと思うけど10年以上前の問題がそのまま使われているのはどうなんすかね。逆に資格を取るメリットは何だろうというと業務やハンズオン系の書籍に登場していない概念が知れる。こんなこと実はできるんだとかが知れるのが一番大きいと思う。serive系をきれいにまとめているHPがあったので興味がある人は下記を見てみてください。serviceとは、、、良さそうな引用元をみつけれませんでした。要はスマートシティ的なやつのようです。ICTを利用して、都市全体の快適なサービス空間を目指すというもの。調べると東急が大々的に取り組んでます。2050年を目標に「世界が憧れる街づくり」を目指すとか。Serviceが加速していくらしい。それは技術の発展によりというよりも「SDGsテック(持続可能な開発目標)」が大きく影響している様子。今まで慈善活動として行われていた開発途上国での活動がめちゃめちゃお金になるという事が話題になっているから。詳しくはWASSHAという会社の活動を見てみてください。https://wassha.com/ランタンの貸し出しなんか、わかりやすくテクノロジーを使って生活を変えていてかつビジネスにもなっている。いうことで無人化とか以外にITで生活を変えていくための例でした。Macの開発タブの機能がWindowsと違いすぎてお話にならない。中途半端すぎて、無いほうがマシな気がする。・ファイルパス区切り文字が異なる(※1)・Macはソース上のバックスラッシュを認識しない(char(92)で置換する必要がある)(※1)・セル内改行コードが異なる。16.16.18(200112)■1【関数の発火方法が異なる】Macのエクセルでは「ActiveXコントロール」が存在しないWindowsで「ActiveXコントロール」から追加した画面部品にマクロを設定している場合動作しない→「フォームコントロール」から同じ見た目の部品を配置、ボタン等の部品を右クリック「マクロの登録」から発火元の関数を設定し直す必要がある。「1」と内容がかぶるが「ActiveXコントロール」が存在しない為、コンボボックスやラジオボタンをマクロ上から操作できない。その2】Workbooks.Open関数に「IgnoreReadOnlyRecommended」を指定すると実行時エラーになる■8【Dictionaryが使えない】CreateObject(“Scripting.Dictionary”)を実行するとシステムエラーになる。→どうしてもmapを使いたい時は自作すると使えるようになるらしい。http://fccreator.blogspot.com/2014/03/macmacexcelvbadictionary.html■9【ユーザーフォームが使えない】Windows側でuserFormを作成し、Macで確認したところフォームが消えている。Macで右クリックしたところ、挿入の選択肢にユーザーフォームが存在しなかった。間違ってる情報があったら教えていただけると嬉しいです。今まで、業務ではほぼJavaしかやったことがなかったのでOSの違いによる洗礼を初めて浴びましたという話でした。MacでEマクロを組もうとしている誰かの助けになれば幸いです。21:32Windowsで作成したExcelマクロはMacOSでも動くのか?Tweet広告を非表示にするもっと読むコメントを書く2020-01-13laasを先導する企業群AMAGIってなに?2020年になりました。今年は去年よりも多めに更新できるようにしていきたいです。毎年1月は、社長が流行りの造語を取り上げて社員に知っているかと聞くことが多い気がする。(去年と一昨年でGAFA、BATHを取り上げていたような、、、)今年はどや顔で知っていますよ!!アピールをする為に山をはって勉強しておこうと思います。今回山をはるのは「AMAGI」です。Cloud上記の5つの企業だけて市場の77%を閉めている正確にいうとazureはPaasらしいので、上の表は間違っているかも※余談だけどNTTが提供しているCloudn(クラウド・エヌ)がサービスを終了する日本1のSIerが提供しているのに一言も聞いたことなかった。Service」の頭文字を取った略語で「サース」)これまでパッケージ製品として提供されていたソフトウェアを、インターネット経由でサービスとして提供・利用する形態のことを指します。Service」の頭文字を取った略語で「パース」)アプリケーションソフトが稼動するためのハードウェアやOSなどのプラットフォーム一式を、インターネット上のサービスとして提供する形態のことを指します。Service」の頭文字を取った略語で「イァース」)情報システムの稼動に必要な仮想サーバをはじめとした機材やネットワークなどのインフラを、インターネット上のサービスとして提供する形態のことを指します。08:40laasを先導する企業群AMAGIってなに?Tweet広告を非表示にするもっと読むコメントを書く2020-01-06IPv4が枯渇!なにが困る!!前置き2019/11/25日に欧州でIPv4のアドレスが枯渇した発表がありました。WEB屋さんとしては気にしないといけないと思うので復習もかねてまとめようとおもいます。結論からするとあんまり困らなそう。Address)とはインターネット上に接続された機器が持つナンバーのことです。データをやり取りする際、ネットワーク上で通信相手を間違わないようにするために使われます。説明するとPCが持つインターネット上の住所と理解しいて問題ないかと思います。IPには「グローバルIPアドレス」「プライベートIPアドレス」の2種類があり、下記のように仕訳けます。:インターネットに接続するプライベートIPアドレス:インターネットに接続しない枯渇するといわれているのは「グローバルIPアドレス」です。■IPv4とは?IPアドレスを32ビットで表したもの(172.0.0.1:こういうやつ)32ビットで表現できる42億9496万7296個のアドレス(正確にいうと使えるアドレス数はもっと少ない)が存在していて※2欧州分に割り振られていたIPアドレスが底をついた。日本も3年後にはすべて割り振り切ってしまう計算。・インターネットに接続できない。・新しいサービスを運用できないとなるもしIPが欲しい場合は、IPを持て余してる企業から買うとかしないといけなくなる。ピザポテトの販売終了みたいにオークションサイトで高く売られたりするのかな(笑)■IPv6って何が違うの?IPアドレスを128ビットで表現し1兆倍の1兆倍よりも多い数値を表現できます。ちなみに記載方法は下記のように16進数を使って4桁ずつ:で区切って表現する(2001:0db8:bd05:01d2:288a:1fc0:0001:10ee)■今までIPv4で表現してたアドレスをv6に変換すれば終わる話では?置換はできるようです。すみません、良さそうなHPがあったのですがうっかり閉じてしまい、履歴を探るのが大変なので参考はなしです。最近のルータは、v6変換ができるようにできているので、困ることがなそう。あとv6のほうが通信が速いらしい?オンラインゲームをする人はv6で通信したほうがいいかも興味が出たら調べてみてください。中途半端になりましたが、ここで終わりにしようと思います。本当に人工知能が生まれるかも!AIを使えば何でもできる!という過剰なAIに対する期待があった。2018年を境にAI対する市場の過剰が冷めてきた。実際にAIを運用する為のハードルやできることをAIを使いたい人達の理解が追いついてきたから今後、AI関連の投資や案件は減ってくるだろう。そんなような内容の記事だった気がする。ここ2ヶ月くらい毎号日経コンピュータを読むようにしているけど、AI人材は不足している、どうやって育てるのか?という内容はよく見るので、AIはまだホットなトピックのままらしい。2019年11月14日号の内容から抜粋するとAI人材不足を脱却する為に日本がとっている施策が以下の3点らしい。・即戦力の海外AI人材を採用する・コンテスト挑戦でAI人材を鍛える・優れたAI人材のタマゴになる学生を増やす。サラリーマンとして関係のありそうな2番目の「コンテスト挑戦でAI人材を鍛える」の象徴としてカグル(Kaggle)というプラットフォームがある。事業内容として企業から依頼を受けて、賞金付きAI開発コンテストをオンラインで開催をしている。コンテストは無料で参加でき常時、10~20件程度のコンテストが開催されている。コンテストの期間は2~3か月程。チームで参加することが多いっぽい。このKaggleで腕を磨くエンジニアのことをKagglerというらしい。業務時間の半分をKaggleに当てるようにしてコンテストで画像認識AI、それを自社製品に応用!という使い方をしている企業がいる。■終わりにコンテストの挑戦を企業が業務時間を当ていることで技術向上を後押しすることはとてもいいことだと思う。業務時間外に勉強した内容で成果が出た場合は自分の努力の結果だし所属する企業に還元しようと思う気持ちが薄くなると思っている。作ったサービスとかで一発当たったら、独立したいなとおもっちゃう。経営とかサービスの維持とか考えたら自社で面倒見てもらえるならそのほうがいいのかもしれないけど。なんか作ってから言えって話ですけどね。11:00カグル(Kaggle)とはTweet広告を非表示にするもっと読むコメントを書く2019-11-04猫も杓子もDX2か月前から日経コンピュータを毎号読むようにしているのだけれどこの「DX」という単語がめちゃくちゃ出てくる会社の同僚に説明しようとしてうまくできなかったので自分なりにまとめてみようと思います。Transformation)の略語2004年にスウェーデンのウメオ大学のエリック・ストルターマン教授によって提唱され内容は「進化し続けるテクノロジーが人々の生活を豊かにしていく」というものははん?ざっくりいうと「進化したデジタル技術を浸透させて、人々の生活をより良いものに変えていこう」という話ここで大事なのは「変えていく」という行為が求めているものは「既存の価値観や枠組みを根底から覆すような革新的なイノベーション」ということを指すらしいです。まとめるとRPAとかAIに音声認識させて電話対応させるとかするあれもDXの一部。■なぜ今、DXが注目されているのか?日本の企業って、デジタルイノベーション的なものが苦手ですよね。アメリカでグーグルが出来たときに、日本はスカイツリーの計画練ってしましたからね00年代の頭に50年以上前に作った電波塔(東京タワー)を新しく作りなおすとか周回遅れ感が否めない脱線しました。実際の文章は下記のリンクから読めます。https://www.meti.go.jp/shingikai/mono_info_service/digital_transformation/20180907_report.html■まとめDXは「既存の価値観や枠組みを根底から覆すような革新的なイノベーション」と書きましたが新しい製品を作れという話ではなく、最新技術をうまく使ってシステムの利用者に新しい体験や価値観を提供しようというものなのでRPA使って業務効率化とかでも良いわけです。付け焼刃の対応ではなく、システムの利用者が抱えている根本的な問題が解決しないとだめだけれどちなみに日経コンピュータ2019/10/31日号によるとDXに取り込んでいる日本企業の95%が取り組みに失敗しているらしいです。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。