masuidrive

コンピュータサイエンスの基礎を学ぶと何ができるようになるのか

今日、Facebookに「プログラマだったら当然知ってるよね?という知識一覧」という記事で、「データ構造」や「計算量」から「理論計算機」など幅広くコンピュータサイエンス(CS)の基礎をプログラマ知っているべきという論が展開されています。

私は経営学部だったのでコンピュータサイエンスについて学校で習ったことはないのですが、高校の頃から趣味で色々調べていて、この中だとグラフ理論と機械学習系以外は大体

もっとみる

プログラミング言語やHTML/CSSなどを学んだ後にやるべきことは写経とクローン作り

Progateやドットインストールなど、プログラミング学習サイトが最近たくさん出てきていますが、「言語やツールを学んだあとどうすればいいのかわからない」という話も聞くようになりました。

せっかく言語を学んだのであれば、この状態を超えて自分の作りたいものを作ったり、依頼されたものを作れるようになると世界が広がります。

実は「言語やツールを知っていること」「コードが書けること」「サービスが作れるこ

もっとみる

エンジニアのゆるいつながりを感じるクラブイベント! "ポプテク 2019 Spring"を5/28に開催!! 【エンジニアじゃなくても大歓迎】

「エンジニアってあんまりクラブ行かないけど、来てみたら面白いよ!」でも「普通のクラブはみんな怖くて行けないよね!」っていうことで、エンジニアが主導するクラブイベント"ポプテク"を行政書士でフェチ東京創設者、StudyCode主催者の新井秀美さん、ポップカルチャーメデイアのKAI-YOUさんとで開催してます。

今回はついに3回目!正念場です!

この手のイベントって2回目までは義理とテンションで集

もっとみる

アプリ制作で最初から入れておきたい機能

アプリのメンテナンスや告知などを行う機能はすぐには使わないけど、必ず必要になるので最初から入れておきたいですよね。

そのために、。アプリ起動時や復帰時に適当なURLを叩いてJSONを取得して、ダイアログでメッセージを表示する機能を実装しておくといいでしょう。
URLを開くと通常は404が返ってきて、その場合は何も表示しないようにしておきます。

このURLはS3など本体のサービスとは違うドメイン

もっとみる

「他人に期待しない」は「課題の分離」

仕事めっちゃ忙しいんだけど、気になった記事があるので。

私も日頃これを言っていて、家庭内でも「お互い相手に期待しない」って話をしています。例えばこんな感じに...

- した話は聞いてない
- 聞いた話は覚えてない
- 覚えていても実行されない
- LINEの既読は読んでない
- 時間通りには来ない
- 遊びに行ったら帰ってこない
- 飲みに行ったら覚えてない
...

これだけ読むと「本当に夫

もっとみる

"信念を元に作る"のか、"顧客が必要とするものを作る"のか

スタートアップの多くは、創業者が「こんなものが欲しい」とか「こう言うものが世の中にはあるべきだ」と言う信念を主軸にプロダクトや事業が作られていきます。(以下、主観型)
PhotoShareやミイル、トレタなんかは、それぞれのプロダクトオーナーが「こうあるべき」と思うものを「どうやって形にするのか」という挑戦をしてきました。

もう一つの作り方に「顧客が必要とするものを作る」と言う方法があります。

もっとみる