VS Code Meetup #1(https://vscode.connpass.com/event/155068/ )での発表資料です。
オブジェクト指向設計実践ガイド is https://www.amazon.co.jp/dp/477418361X その名の通りオブジェクト指向の原則に沿った設計を実践しながら学ぶという内容です。 私は今年の3月からCloud Automatorを開発するサービス開発課に配属になりましたが、これまでのプログラミング経験が乏しいこともあり、 オブジェクト指向というものがいまいち掴みきれませんでした。 そこで夏頃からこの書籍を読み始めたのですが、これまで頭の中でぼんやりしていた概念が丁寧に論理立てて整理できた感覚があり、とても勉強になりました。 オススメの書籍ですので、今回はこの書籍の基礎部分をPythonでご紹介したいと思います。 なぜPython? 私自身、普段の業務では主にRubyを利用していますが、 社内の他部署ではPythonが主に使われていて、新人研修で初めて学んだプログラミング言
2019年11月8日に発売された小島秀夫監督最新作の「デス・ストランディング」では、日本のゲーム雑誌として有名な「ファミ通」の元編集長でありファミ通グループの代表でもある浜村弘一氏がカメオ出演しているのですが、このことが国内外で議論を起こしています。 In Japan, Fans Question Famitsu-Related Cameos In Death Stranding https://kotaku.com/in-japan-fans-question-famitsu-related-cameos-in-death-1839770212 デス・ストランディングには日本最大のゲーム雑誌であるファミ通の浜村弘一代表がカメオ出演していることが明らかになっています。デス・ストランディングはファミ通のクロスレビューで満点を獲得しているため、浜村代表のカメオ出演は2者の癒着の結果ではないかと
Amazon Web Services ブログ 実際に手を動かして学ぶ!AWS Hands-on for Beginners のご紹介 こんにちは、テクニカルソリューションアーキテクトの金澤 (@ketancho) です。本日は、先日 11/6 に公開した「AWS Hands-on for Beginners」について紹介します。 みなさまは AWS のサービスを使い始めるときに、どのように学習をされていますか?私は日々、様々な業種のお客様とお話しさせてもらう機会があるのですが、その中で学習方法についてもご相談をいただくことがあります。キャッチアップの方法は様々あり、人によって最適な方法は違ってくると思うのですが、私個人のオススメ勉強方法は「実際に手を動かしてみる」ことです。実際にそのサービスを使ってみることで、構築の流れであったり、細かい機能であったりを知ることができ、机上で学んだ知識が
こんにちは!入社して11カ月目を迎えました。たなぱんだです。 前職ではTV制作ディレクターやアパレル販売員など、人と接する仕事をしていました。 そんな私が入社して1番最初のカルチャーショックは、社員同士のコミュニケーション手段がチャットだったことです。 わたしはテキストコミュニケーションはビジネスメールしか使ったことがありませんでした。 どのくらい砕けた話し方がOKなのか。絵文字は使ってよいのか。メンション(通知)は使ってよいのか。勤務時間外でもメンションしてもよいのか……などなど、今までのコミュニケーションの取り方の違いにとても戸惑った記憶があります。 実際は、クラスメソッドの皆さんはそんな非言語コミュニケーションの壁をもろともせず、年齢や性別、住んでいる場所の違いを乗り越えて活発にコミュニケーションをとっています!(ステキだね) 今回は、私が入社10か月間で得た「テキストコミュニケーシ
by Gerd Altmann 1969年にインターネットの前身となったARPANETが開発されてから、2019年で50周年となります。学術系ニュースサイト・The Conversationが、インターネットが誕生してから半世紀の間に起きた5つの重大事件をまとめました。 5 milestones that created the internet, 50 years after the first network message https://theconversation.com/5-milestones-that-created-the-internet-50-years-after-the-first-network-message-123114 ◆1:暗号化の失敗(1978年) 1973年に、アメリカの国防総省が完全に管理しているはずのARPANETに、高校生が侵入してしまうとい
ウェブには数多くの素晴らしい配色カラーツールがありますが、この記事では、UIデザインに便利なカラーツール7つをご紹介します。 ユーザーインターフェースの色を選択するには、グラフィックデザイン向けプロジェクトとは異なる用意が必要となることに注意しましょう。UIデザインには、さまざまなバリエーションと色を持つ包括的な配色セットが必要なだけでなく、色がユーザークエスペリエンスにどのように影響するのかも検討する必要があります。 デザインにおいてもっとも重要な要素のひとつである「配色」を、見栄えを良くするだけでなく、効果的に選ぶことができるカラーツールをまとめています。 【2021年版】もう配色デザインには迷わない!すごい無料カラーパレットツール83個まとめ UIデザインで重宝する配色カラーツール7個まとめ 1. Accessible color palette builder プロダクトデザインに
ハイクラス求人TOPIT記事一覧Javaなら「この書き方がベスト」と信じて書ける - きしだなおきに聞く、Javaのこれまでとこれから Javaなら「この書き方がベスト」と信じて書ける - きしだなおきに聞く、Javaのこれまでとこれから Javaは1995年に誕生し、数多くのコミュニティや企業の影響を色濃く受けてきました。では、黎明期から現代に至るまで、Javaはどのように進化し、生態系を変化させてきたのでしょうか。Javaのスペシャリストとして知られる、きしだなおきさんに聞きました。 1995年に誕生した、オブジェクト指向プログラミング言語・Java。この言語の歴史は、数多くのコミュニティや企業の影響を色濃く受けてきました。 例えば、OracleによるSun Microsystemsの買収後、Javaのリリースサイクルは大きく変化しました。また日本においては、JavaカンファレンスやS
iPhoneやAndroidでもダークテーマが採用され、ダークモードに対応するWebサイトやスマホアプリが増えてきました。 ほんの数行のCSSのみでダークモードに対応する方法と注意点を紹介します。 Dark mode in a website with CSS by Tom Brow 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 CSSのみで対応するWebサイトのダークモード ダークテーマでお勧めのテキストと背景のカラー ダークテーマではカラーの彩度は下げる ダークモードについてさらなる情報 CSSのみで対応するWebサイトのダークモード まずは、私のサイトhttps://tombrow.com/を見てみてください、ダークモードとライトモードがあります。表示されるモードはデバイスの設定に従います。 https://tombro
また一緒に仕事がしたい!と思われるSEの3つのコミュニケーション術 公開日:2019.04.16 エンジニアの働き方 派遣期間が終了しても「また来て欲しい!」と派遣先に思ってもらえたら嬉しいものです。しかし、なかには「しっかり仕事をしているはずなのに評価されていない気がする……」と悩む派遣エンジニアの方もいるかもしれません。派遣先から高い評価を得て、また一緒に仕事がしたいと思われるためにはどうすればいいのでしょうか? 実はその秘訣は、「コミュニケーション術」にあります。今回は、エンジニアに必要な、派遣先企業やエンドユーザー(派遣先からみたクライアント)との3つのコミュニケーション術をご紹介します。 「エンジニアはコードを書く能力に長けていればよく、コミュニケーション能力は不要」と考えている方もいらっしゃるかもしれません。しかし、実際のエンジニアの現場においては、営業やマーケティングといった
by rawpixel Rothschild Patent Imaging LLCと呼ばれる企業が、非営利団体のGNOME Foundationが開発を推し進めているオープンソースのソフトウェアに対して「特許を侵害している」と訴えを起こしたことがわかりました。このRothschild Patent Imaging LLCは以前から「パテント・トロール」として知られる人物の会社で、ユーザーコミュニティは「根拠のない訴訟だ」と反発の声を挙げています。 UNITED STATES DISTRICT COURT NORTHERN DISTRICT OF CALIFORNIA_ DIVISION (PDFファイル)https://insight.rpxcorp.com/litigation_documents/13472237 GNOME Foundation facing lawsuit from
2020年10月16日 CSS, JavaScript ダークモードとは画面の背景を黒基調にしたデザインのこと。OS側での設定の他、人気アプリやWebサイトで続々対応されています。これまでは明るい部屋でモニターを眺めることが多かったのですが、スマートフォンの普及で暗い場所でも画面を見る機会が増え、夜間目に優しいダークモードが増えてきているわけですね。有機ELディスプレイでは省エネにもなるそうです。今回はそんなダークモードの設定を紹介します! ↑私が10年以上利用している会計ソフト! とにかく夜間見えづらい! 私、夜間に車を運転していると、暗い所では対向車のライト以外ほとんど何も見えない状態なんですが、みんなそんなもんだと思ってたんですよね。でも話しているとどうやら私以外の人はライトじゃない部分もちゃんと見えていると…。みんな見えてるからちゃんと運転できてるってことか!こりゃー私には危険だわ
どうも、まさとらん(@0310lan)です! 今回は、Googleが提供しているスプレッドシートを表計算ではなく、Web開発の即戦力になる万能ツールへと変えてしまうサービスを厳選してご紹介しようと思います。 スプレッドシートのデータを活用して、Webコンテンツを作成したりデータベースとして活用するなどさまざまな開発手法に応用できるので、ご興味ある方はぜひ参考にしてみてください! ■スプレッドシートのデータを即座にAPIで提供する! 【 SwiftSheet 】 SwiftSheetはExcelやスプレッドシートなどで管理しているデータを、即座にRESTful APIとしてホスティングしてくれるのが大きな特徴です。 CSVで保存したファイルをアップロードするだけという簡単な操作のため、ユーザー登録や課金などは一切不要です。 たとえば、お店のリストをスプレッドシートで管理しているとします。 こ
クックパッド 考えさせられた記事です。 www.moneypost.jp 料理レシピサービス大手のクックパッドの2019年12月期第2四半期(1~6月)業績は、売上高に当たる売上収益が57億8000万円と、前年同期比で2.6%のマイナスとなった。営業利益は4億5600万円となり、前年同期比71.2%のマイナス。国内の平均月間利用者数は5483万人と発表しているが、2016年(第4四半期)の6414万人と比べると1000万人以上減っており、苦しい状況が続いている。 レシピ動画サービス「デリッシュキッチン」「クラシル」などといった競合サービスも台頭するなか、ユーザーは現在のクックパッドについてどのように捉えているのだろうか。同サービスの愛好者、過去の利用者に話を聞いた。 古参のWebサービスで過去急成長したものの、最近伸び無くなったりもしくは下降線をたどっているというのは、いくつか心当たりがあ
発明しても対価が支払われないオープンソース開発者 世の中はすごくオープンソースのプログラムに依存しているのに、そのオープンソースの開発者には相応するお金が廻っていないという話です。 gigazine.net ステンバーグさんは「オープンソースのプロジェクトから多大な利益を得ているのにも関わらず、その利益をプロジェクト自体に還元するのではなく、無料であることにつけ込んでいる人を見ると腹が立ちます」と語っています。こういった経験から、ステンバーグさんは「トラブル時に備えるために、企業は開発者に金銭を支払ってサポート契約を結ぶべきだ」と主張するようになりました。 確かにcurlコマンドを使うことにお金を支払ったことはないですものね。curlコマンドを一回叩くごとに0.1円でも支払われていたら、きっとステンバーグさんは億万長者になっていたことでしょう。 考察 まだブログを書いて広告を貼ってお金をも
ネトウヨ一般に共通する特性として、 勉強しない 何度誤りを指摘されても頑として認めない とっくに否定された妄説を何度でも持ち出してくる 議論の前提となる概念に「オレ様定義」を振り回すため会話が成り立たない 無知なのにいつも上から目線 中身が何であれ最後に言い返した方が勝ちだと思っている(いわゆる「論破」w) やっぱり勉強しない といったものがあるわけだが、こちらの記事に、その典型とも言うべきコメントがついた。 朝鮮人へのヘイトが規制の対象で日本人や日本国の象徴に対するヘイトが「表現の自由」という論拠を教えてください。 常識的に考えれば両方規制の対象のはずですが? あなたが別のところで宣ってる「日の丸も旭日旗も糞」なんて言葉はヘイトそのものですよね。 あなたが大好きな中国で国旗は糞なんて言ったら刑法犯になりますが? あなたの所属するセクトの常識を世間のまともな人に押し付けないでください。はっ
この「極言暴論」を書き始めてから既に7年目に突入した。ほぼ毎週書いてきたので記事の本数は300本近くに達する。「我ながらよく書いてきたものだ」と半ばあきれ、半ば感心してしまう。それだけ日本企業のIT利活用や日本のIT業界に問題がてんこ盛りであるということだろう。ある意味、IT部門やITベンダーに感謝せねばならない。 さて、300本近い記事の中で最も多く取り上げたテーマは何かというと、おそらくIT業界の多重下請け構造の問題であるはずだ。「おそらく」としたのは、厳密に何本あるか数えられないからだ。極言暴論では複合的なテーマを扱っている。例えば「劣化したIT部門とご用聞きに明け暮れるSIerの惨状」といった具合だ。だから個別テーマごとに本数を数えるのは難しい。 とはいえ感覚的には、やはり多重下請け構造の問題を最も取り上げてきたように思う。何せ人売り、ピンハネ、偽装請負、ブラック企業など何でもござ
Vue.js(SPA)でサイトを作るときは、head要素をページごとにちゃんと設定しないと、グーグルの検索画面になかなか載らないため、対策が必要です。 SPAでサイトを作るとhead要素がページごと変化しない問題 Vue.jsでhead要素titleとdescriptionの変更する方法 規模が小さいサイトなら、各ページmounted SPAでサイトを作るとhead要素がページごと変化しない問題 SPA(シングル・ページ・アプリケーション)は、その名前の通り、一つのHTMLのページで、まるで色々なページに切り替わっているように見せる技術です。ページの遷移も早く、作りやすいです。 しかし、実際はページが切り替わっていないため、別のページに移動しても、何も設定をしないとhead要素は変わらないままです。 これがとても問題で、ページごとにhead要素が変わるように対策をしないとグーグルの検索にな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く