Photo by Indi Samarajiva こんにちは、谷口です。 「ITエンジニアは業務時間外にも勉強をすべきなのか」という問題について、皆さんはどう思われますでしょうか。 少し前には、こちらの記事も話題になりましたね。 業務時間外で勉強をしなければいけない理由:101回死んだエンジニア:エンジニアライフ 今回は、そんなITエンジニアの業務時間外での学習について考察していきたいと思います。 ■企業からの「教育」と自分でする「学習」 業務で必要な知識等について、企業側もある程度は「教育」をすることがあるかと思います。特に新卒の場合、新人研修として業務知識を学ぶ期間が多くの企業で設けられているかと思います。仕事で必要な業務知識に関しては、企業の研修を受けるだけではだめなのでしょうか。 まずは、「教育」と「学習」の概念について考えてみましょう。 「教育」とは、組織の求めるスキルを個人に習
PromiseやGeneratorのような機構を使ってもなお非同期処理は厄介だ、そしてもっとシンプルで便利な方法があるよ、という話です。前半の議論を元に、後半ではなぜプログラミング言語の作用をモナドで抽象すると便利なのかということの説明をしています。 関数型プログラミング言語は「副作用をなるべく減らすことで安全性を高めた言語」というように説明されることがありますが、すべての式が副作用を持たないという『純粋』関数型プログラミング言語が言語を参照透明にしてモナドを導入するのは決して「副作用はなるべく避けたほうが安全だから」という理由だけではないのです。長いですが、これでも結構削りました。 序盤戦・Promises/Generatorsの光と影 Promises/Generatorsで世界はちょっと平和になる かつてはJavaScriptの非同期処理はコールバック地獄に陥ったり様々なパターンが混
更新日: 2022年7月11日公開日: 2015年10月5日これからの時代はプログラミングって聞くけどどの言語がいいの? 最近、ニュースや新聞でも「プログラミング」という言葉を目にする機会が増えてきたように思います。今までプログラミングに対して興味を持っていなかった人も、スマホやアプリが身近になったことで「自分でアプリ開発したい」「Web サイトを作りたい」と思う人が増えてきました。 また世間ではプログラマー不足といわれ、職業としても日に日にプログラマーの存在が増してきています。 そんな注目を集めるプログラミングですが、その言語は現在 705 種類あり(Wikipedia)、プログラミング入門者にとってどの言語を学べばいいのか不安に思う方も少なくありません。 そこで今回はそんな不安を払拭し、一人でも多くの方が納得してプログラミング学習を始められればいいなと思い、情報をまとめてみました。
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました チャットやメッセンジャー系アプリは今やたくさん存在します。LINE、Skype、Facebook Messenger、Slackなど用途や人に応じて選択しているのではないでしょうか。個人的にはFacebook MessengerとSlackをよく使っています。 Facebook Messengerは専用アプリをMac OSX向けに出していますが、同じような機能のオープンソース版がCaprineになります。 Caprineの使い方 Caprine自体はmessenger.comをラッピングしているものと思われます。そのため公式のMessengerアプリとほぼ何も変わりません。 設定も同じです。 CaprineはElectronを使って開発されています。Mac OSX用ということもあっ
要旨 理化学研究所脳科学総合研究センター細胞機能探索技術開発チームの宮脇敦史チームリーダー、濱裕専門職研究員、並木香奈研究員らの共同研究グループ※は、生体組織を抗体や色素で染色し微細構造を保ちながら透明化する新しい技術を確立しました。この技術を使って、アルツハイマー病[1]モデルマウスの加齢脳やアルツハイマー病患者の死後脳におけるアミロイド斑[2]を、異なる空間解像度で定量的に観察することが可能となりました。 2011年、理研の細胞機能探索技術開発チームは、生物サンプルを透明にする尿素含有試薬ScaleA2を開発し、サンプルを傷つけることなく表面から数ミリの深部を高精細に観察できる技術Scaleを開発しました注1)。しかしScaleA2は、処理時間が長く組織が膨潤してしまうなどの問題点がありました。そこで、共同研究チームは、尿素とソルビトール[3]を主成分とする透明化試薬ScaleSを開発
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く