searchカテゴリー選択
chevron_left

カテゴリーを選択しなおす

cancel
プロフィール PROFILE

らいおさんのプロフィール

住所
未設定
出身
未設定

自由文未設定

ブログタイトル
infomisc
ブログURL
https://www.infomisc.net/
ブログ紹介文
某ITエンジニアのブログです。
更新頻度(1年)

11回 / 72日(平均1.1回/週)

ブログ村参加:2020/01/21

本日のランキング(IN)
読者になる

新機能の「ブログリーダー」を活用して、らいおさんの読者になりませんか?

ハンドル名
らいおさん
ブログタイトル
infomisc
更新頻度
11回 / 72日(平均1.1回/週)
読者になる
infomisc

らいおさんの新着記事

1件〜30件

  • 雛人形

    主に仕事に忙殺されて更新が滞ってました。。 桃の節句に向けて雛人形を飾りました。 娘さんが生まれた年に買ったので、今年で3回目の飾り付けです。 コンパクトな雛人形なので時間は掛かりませんが、人形を飾るのは気を遣いますね^^= 健やかに育ってくれることを祈りつつ。

  • クラウドサービスを組み合わせて使ってみる(Cataas + Photopea)

    www.infomisc.net さらに昨日の続きです^^= 気になったので「Cataas」をもう少し見てみました。 「Cataas」はネコの画像を提供するクラウドサービスです。 ちゃんとREST APIと呼ばれる仕組みも用意されていて、ブラウザで https://cataas.com/cat を開くと、ランダムに猫のJPEG画像を取得できます。 さらに https://cataas.com/cat/says/Hello?color=red を開くと、赤文字で「Hello」と言っているネコのJPEG画像を取得できます。 サービスを組み合わせてみる インターネット上では様々なサービスが存在してい…

  • クラウドサービス AtoZ

    www.infomisc.net の続きです。 ブログでIaaS、PaaS、SaaSの3つを簡単に紹介しました。 ふと、〇〇aaSってどれだけあるんだろう。。と疑問に思って調べたところ、 やっぱり同じように疑問を持っている方々がいました。 しかも網羅的に調査済みでしたのでリンクを張っておきます。 結論としては全部のアルファベットで始まるクラウドサービスがあります。 qiita.com boxil.jp ここまでくるとなんでもアリですね^^;; [A-Z] as a Service タイトルだけでは一体なのサービスかわからないものもあります。 え?どういうサービス?みたいな。。 「Cat as …

  • クラウドの理解

    今のIT業界でもバズっている用語に「クラウド」があります。クラウドコンピューティングを総称して「クラウド」と呼んでいます。 Wikipediaから引用すると以下となります。 クラウドコンピューティング(英: cloud computing)は、インターネットなどのコンピュータネットワークを経由して、コンピュータ資源をサービスの形で提供する利用形態である[1]。略してクラウドと呼ばれることも多く、cloud とは英語で「雲」を意味する。 他にもGoogleで「クラウドとは」で検索してもらえたら、関連文書が山ほど出てきます。全く同じことを書いてもあまり意味がないと思いますので、自分なりの理解を纏め…

  • プログラミング的思考#3

    www.infomisc.net の続きです。 「レゴで家を作りたい」⇒「家を作るには組み立ての説明書が必要」⇒??? についてもう少し考えてみました。 「レゴで家を作る」ための説明書を作るにはどういった考え方が必要になるでしょうか。 自分の場合は、まずは以下のように課題を分解します。 この分解の仕方も正解はありませんので、あくまで私個人の方法です。 まずは課題の分解と前提条件の整理 レゴで家を作るために、それぞれの特性を理解していないといけません。 レゴで遊ぶときは意識していないと思いますが、無意識の意識化をしてあげる必要があります。 レゴの特性の理解すること 1ブロックは1メートルx1メー…

  • 正規表現を使った文字列検索

    正規表現 「正規表現」という用語があります。 Wikipediaでは、 正規表現(せいきひょうげん、英: regular expression)とは、文字列の集合を一つの文字列で表現する方法の一つである。正則表現(せいそくひょうげん)とも呼ばれ、形式言語理論の分野では比較的こちらの訳語の方が使われる。まれに正規式と呼ばれることもある。 と定義されています。 が、、これだとちょっと分かりづらいのでもう少し簡単な例を。 例えば「aaa」という文字列は、「a」が3回繰り返されているので「a{3}」と表現します。という約束事を決めているとご理解ください。この約束事の集まりを正規表現と呼んでいます。 他…

  • 自分が使っているWindowsアプリ

    2020年になりましたし、誕生日も迎えたこともあり、心機一転ということで、久しぶりに自分のPCを初期化しました。 何か重要なファイルをバックアップしきれていない不安も若干ありますが、今は問題ないので大丈夫でしょう。 気づいたときに考えることにします^^; 起動時間を含めて、かなり快適になりました。 備忘もかねて自分がインストールしているソフトウェア一覧を纏めておきます。 Ctrl2Cap v2.0 docs.microsoft.com Caps LockキーとCtrlキーを入れ替えるソフトです。Microsoft純正。 Emacs派なのでCtrlキーの位置が重要なのです。 GNU Emacs …

  • プログラミングが必修化された背景について

    www.infomisc.net と関連してます。 IT力が必須?? 「小学校プログラミング教育必修化に向けて」パンフレット(未来の学びコンソーシアム作成) 「未来の学びコンソーシアム」にてプログラミングが必修化された背景が書かれているのですが、個人的にちょっと違和感があったので書いておきます。 我が国の競争力を左右するのは何か。それは「IT力」です。ヨーロッパでは、「IT力」が、若者が労働市場に入るために必要不可欠な要素であると認識されています。現に、90%の職業が、少なくとも基礎的なITスキルを必要としているといわれており、多くの国や地域が学校教育のカリキュラムの一環としてプログラミングを…

  • プログラミング教育の教科書はこんな感じに

    miraino-manabi.jp 「未来の学びコンソーシアム事務局」が運営するポータルサイトに教科書に関する内容が載っていました。 教科書発行者サイトのプログラミング教育関連ページのご紹介 | 小学校を中心としたプログラミング教育ポータル 対象科目は算数と理科となっています。 手を動かしてもらうためのプログラミング体験演習もあります。 そのなかの算数の一例はこんな感じ。 学校図書株式会社 新興出版社啓林館 大日本図書株式会社 東京書籍株式会社 出版社毎に色が出ていて面白いですね。 教材を選ぶ学校の先生たちはどうやって選ぶんでしょうかね^^;; 5歳からの「レゴ WeDo2.0 for hom…

  • python 2系 サポート終了

    www.python.org python 2系のサポートが2020/1/1をもって終了しました。 ということは、セキュリティ脆弱性のようなコードの不具合があっても、今後は修正されないということです。 というわけで、早々にpython 3系への移行が必要です。 いくつか方言や使い方が変わるので勉強し直さないと。。 関連記事 Python 2系終了のタイムリミット迫る。早く「3系」に切り替えよう:気になるニュース&ネット記事 - @IT Python2系のサポート期限に備えておきたい事をおさらいしてみる | Developers.IO サポート終了目前でも進まないPython 2から3への移行 …

  • ファイル読み込み

    Pythonに関するTipsを忘れないように書いておきます。 自分の場合、仕事上大量のテキストファイルを扱うことが多いので、ファイル読み込みとか、文字列操作に関するTipsが多くなりそうです。 ファイル読み込み#1 with open('/tmp/test.txt') as f: for line in f: print line /tmp/test.txtを読み込んで、1行ずつ出力するプログラムです。 この方法は、ファイルを読み込んだ際にすべてのファイルの中身をメモリに乗せることはないらしいです。 物理メモリサイズに比べてファイルサイズが大きい場合は、この方法が有効になります。 ファイル読み…

  • センター試験

    明日からセンター試験みたいですね。 センター試験に失敗した自分としては苦い記憶で残ってます。 大丈夫!失敗したとしてもそこそこやっていけるよ。と後輩さんたちに言っておいてあげたいです笑 受験生のみなさまが、いつも以上の力を発揮できることを祈りつつ。。

  • Scratchを触ってみた#1

    「小学校プログラミング教育の手引」にも記載されているプログラミング言語「Scratch」をiPadで触ってみました。 scratch.mit.edu ほんの少し触っただけですが、「すごいプログラミング環境を提供しているなー」といったのが第一印象です。 プログラミング環境と表現している理由は、元々プログラミング言語のみとしてのイメージが強かったのですが、プログラミングを組む環境としても良くできている印象で、ブロックをくっつける仕組みとか、条件分岐の表現とか、なるほど!と思えるギミックが楽しいです。 しかもマルチスレッドで動かせますし、ちょっとしたゲームなんかは余裕で作れそうですね。 #これと同じ…

  • プログラミング言語の位置づけ

    少し脱線してプログラミング言語の位置づけについて書きます。 プログラミング言語は目的を達成するためのツールでしかないので、目的と手段を履き違えないようにしましょう。というお話です。 www.infomisc.netちょっと前に上のブログで、「プログラミングは、コンピュータを制御するために、コンピュータが理解できる表現で書くこと」と言いました。この表現方法というのは方言のようなもので、プログラミング言語によって異なります。プログラミング言語の種類はWikipediaなどからによると200種類以上とも言われています。 プログラミング言語一覧 - Wikipedia プログラミング言語はツールであり…

  • バドミントン桃田選手が事故で怪我

    news.yahoo.co.jp バドミントン界に衝撃的なニュースが飛び込んできました。 自分もバドミントンを月に数回やっているのですが、最近の日本のバドミントンは強くて、そのなかでも桃田選手は現在の世界のランキングで1位という選手です。 今年の夏のオリンピックでも、もちろん優勝候補筆頭なのですが、ここにきてまさかの怪我。。 最近も好調だったので、治るまでどのくらい掛かるのかとか、今と同じようなコンディションに持って行けるのかとか、心配しています。 一日も早く復帰されることを願ってます。

  • プログラミング教育について思うこと

    www.infomisc.netの続きです。 プログラミング教育の目的として以下の3つ挙げてみました。 「プログラミング的思考」を育成する プログラミングの働きや良さを気づかせる プログラミングを実践的に活用できる 1.は「プログラミング的思考」で触れていますので、ここでは2.と3.について触れたいと思います。 ITリテラシーの基礎づくり 2.は生活する上で必要最低限となるITリテラシーの習得に位置付けられると考えます。これはインターネットやスマートフォンおよびタブレットの普及によって、急激にICT化が進んでいることが背景にあります。 小さい子にとっても、スマートフォンやタブレットは好きなアニ…

  • プログラミング的思考#2

    www.infomisc.netの続きです。少し身近な話をしたいと思います。 今3歳の娘さんはレゴで遊ぶのが好きなのですが、「レゴで家を作りたい」と言ってきます。最初は作ってあげていたのですが、今は組み立ての説明書を見て一緒にやっています。 「プログラミング的思考」と紐づけると、「家を作りたい」という目的に対して、説明書の手順を踏むことで完成させることができるということが分かります(本人はまだ分かってないと思いますが。。^^;;)。家を作るためには土台となるブロックを配置して、それを繰り返していくことになりますので、この理解はプログラムでいうところの「順次処理」を意味しますので、プログラミング…

  • プログラミング的思考#1

    学生の頃からITの世界に触れてますが、本格的にプログラミングを学んだのは大学2年の時です。講義の名前は忘れてしまいましたが、最初の課題が「うるう年を判別するプログラムを組みなさい」といった内容だったと記憶しています。それまでは一切プログラミングの知識はなかったので最初はかなり苦労しました。今から考えるとプログラミングの考え方(プログラミング的思考能力)やプログラミング言語といった土台がない状態で一気に詰め込んだので、なかなか理解が追いつかなかったのだと思います。#何度もプログラミングの課題で徹夜したことは覚えています。習うより慣れろを実践できた気はします^^; 課題の理解/抽象化/分解 プログ…

  • プログラミングとは。。

    ITにそれほど詳しくない方は「プログラミング」と聞くだけで高度な能力が必要と思われるかもしれません。が、実はそんなこともありません。IT業界では全般的に横文字が多いので難しそうに思われがちですが、何かを言い換えているだけのケースも多いです。 #少なくとも自分はそう思っています。難解に思わせることで、ITエンジニアの価値を高めている事実もありそうですが。。^^;; IT業界におけるプログラミング 「プログラミング」はプログラムを組むことを意味します。一般的にプログラムという用語が使われているケースとしては、例えば運動会などでの進行表(プログラム)というとイメージがつきやすいでしょうか。運動会の進…

  • 「プログラミング教育」手引から見えること

    文部科学省は「プログラミング教育」の指導要領を公開しています。 この中で「小学校プログラミング教育の手引の改訂(第二版)について[概要]」が公開されていますので、自分の考えなどを纏めていきたいと思います。 その前に、ちょっとだけ言い訳。。 自分の考えではないところは可能な限り正確に書き留めていきたいと思っていますが、直接教育現場に携わっているわけではありませんので、教育現場観点で誤りや語弊がありましたらぜひご指摘ください。また、自分の考えとなる部分は、あくまで私個人の見解と思って大目に見ていただけますと幸いです。 小学校プログラミング教育の手引き(第二版) こちらの手引きは3ページの概要のみと…

  • ブログ開設

    はじめまして。 個人的にも色々な節目にあたる2020年にブログを開設することにしました^^= このブログでは、2020年から小学校で必修となる「プログラミング教育」について、現役ITエンジニアの目線で自分の考えをまとめたいと思っています。 加えて、最新のITネタなども備忘録として書き溜めて行けたらと考えています。 あまり気合を入れすぎると続かないのでこのくらいで。。 どうぞ宜しくお願い致します。

カテゴリー一覧
商用