Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.
Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.
最近ではReactやVueを使ったリッチでインターラクティブなUIがどんどん主流になってきていますし、2020年以降もこの流れは加速し続けるでしょう。 SPA(Single Page Application)やPWA(Progressive Web Application)の普及によって今までモバイルでしかできなかったことがwebでもどんどんできるようになってきています。 また、Firebaseを使うことでクラアントサイドだけの高速なサービス開発が可能になってきていて、今後ますますWebフロントエンドのニーズは増えるのは確実です。 (サーバーサイドが必要ないという主張がしたいのではありませんが) Webフロントエンドをどのように勉強するのか 初心者に立ちはだかる壁 しかし、何か作ってみようと思ってもなかなかほどよいアプリがありません。TODOぐらい簡単なものだと雰囲気を掴むのにはちょうどい
コンピュータサイエンスが気になるプログラマに勧める書籍リスト Rubyist Magazine 第 61 号をお届けします。 (今回は内容に合わせて文体を変えております。ご了承ください。) さて、コンピュータサイエンス(以下「CS」)は知らないけど日々プログラミングしている、というプログラマの方はたくさんいらっしゃるかと思います。 そんな方でも、ふとCSを知ってる方がいいのかなとか、CSも知らないとまずいのかな……などと思い、改めて勉強してみたいけどとっつきが悪いとか、うっかり手にとったCSの教科書が何を言ってるかさっぱりで10秒で閉じた、という方もいらっしゃるかと思います。 それでもCSが気になるので、「本腰を入れて勉強をする前に、どういうことをやってるのか眺めてみたい」くらいの温度感の方向けに、CSに隣接するジャンルで、職業プログラマや趣味プログラマの人なら読めそうな書籍のリストを作っ
toyokeizai.net satoru-takeuchi.hatenablog.com 全然レイヤーが違うが、自分が何に悩んで、どういう風に理解したか、思い出しながら書き出してみる。 プログラミング歴 20歳からなので、現時点で10年ぐらいだが、中学生の時ちょっと触ったことがあった。 14 歳: 病気で入院したときに暇すぎて、2 週間ほど VBA を触った 大学 1 年: 大学の選択科目で Java, 夏休みに Python と Ubuntu の独習 大学 3 年: Python で自然言語処理のバイト 大学 4 年: Android アプリを作るバイト、就活ポートフォリオとして node/Websocket で MMO 一社目: Unity, ActionScript, Haskell, JavaScript 以降~: JavaScript/CoffeeScript/TypeScri
魅力的な映像やアニメーションを使って、プログラミング的思考(テキシコー)の面白さを伝え、その思考を育むプログラミング教育番組です。
ワタルは小学4年生。クラスで気になっている女の子サクラと話したくて、サクラが好きな「ゆるネコ」の動画を動画とうこうサイトでみてみたんだ。実はワタルのママも料理の動画を作ってアップしているんだって。次の日サクラに話すと、ワタルの家に遊びに来ることに。サクラも動画を作りたいんだって。するととつぜんインターネットの世界から妖精(ようせい)アノンがあらわれて… はじめに くらしに便利なインターネット 第1章 インターネット広告って何? インターネット広告の種類 第2章 インターネット広告の会社を訪問! 朝起きてから寝るまでにふれるインターネット広告 第3章 インターネット広告のマーケティングって? インターネット広告の開発の仕事 インターネット広告のデータ分析 第4章 インターネット広告の未来 インターネット広告の未来 おわりに インターネットがあるくらし
しかし、複雑な100行以上のExcelを読んどけ、と言われても酷な話で、浸透度合いは微妙な感がしていた。そこで、収益計画の作り方からわかってもらえれば、理解度が深まるんじゃね?ということで、収益計画の勉強会を何回か開いてみた。 結論としては、特に仕様を決める立場や、KPIの責任を負っている人の理解度が高まり、各自の意思決定内容の自分とのズレが薄まっていったことを実感している。何か新しいことをやる場合、ユーザー体験だけでなくPLでも語れるようになることを目指している。 ここからが本題。と、その前に、収益計画を共有することのメリットは3つで、細かくは上記の記事を読んでほしい。 ①社長以外がプロジェクトの優先順位をつけやすくなる ②会社がいつ黒字化する予定なのか伝えられる ③個別プロジェクト毎にどの程度の予算を考えているか伝えられる まずやったこととしては、簡単なケースを題材に収益計画をゼロから
認知バイアス一覧で社会心理学入門 〜社会科学の知の蓄積を活用した社会教育の実現に向けて〜 暁 美焔(Xiao Meiyan) 社会学研究家, 2021.2.6 祝3.5版完成! 疑似科学を生み出すのは人間の思考が本来持っている誤りやすい傾向である。 それ故に「科学と疑似科学の境界」を判断するためには、社会科学の知識は避けて通れない。 ここでは人間の誤りやすい傾向について、人類の英知である「社会心理学」の偉大なる成果である認知バイアス一覧を英語版に基づいて紹介する。 ここに紹介する知識は知っておくだけで人生に役立つ知識である事に間違いない。 これらの概念を紹介する日本語のウェブサイトを探すのが難しい事自体が、日本人が論理的思考をしていない事の証明であろう。 これまで社会科学とは縁の無かった科学技術系の人達が、少しでも社会科学に興味を持っていただく事を祈る。 1. 基本用語 帰属 出来事や他人
大きく、末端コンポーネントと全体アーキテクチャの視点がある。 末端コンポーネントでの Hooks ここはあまり議論の余地なく、setState で local state を持っているものや、 componentDidMount していたものを置き換えることが出来ると思う。 FC を class にせずにちょっとリッチにするのが簡単になる。 class の setState 相当 function Counter() { const [count, setCount] = useState(0); const onClick = useCallback(() => setCount(s => s + 1), []); return <button onClick={onClick}>{count}</button> } componentDidMount / componentWillUn
画像処理100本ノックとは 以下のような素晴らしい記事を発見しました。 https://qiita.com/yoyoyo_/items/2ef53f47f87dcf5d1e14 (リンク切れ) 画像処理を、OpenCV等の高度なライブラリを使わず行うことで、画像処理の理解を深める、非常に有用な練習問題集です。自分も画像処理の基礎を学びなおしたかったので、自己学習のため活用させていただくことにしました。 ただ、初学者にとってハードルになりそうなのが、環境構築のところです。GitHubのREADMEに丁寧に描かれているのですが、初学者にとっては難易度高く、時間もかかります。また、自宅以外の環境でちょっと学習したいときなどにも不便です。 そんな手間を解消するために、Googleが提供している環境構築不要・無料でPythonの開発が可能なWebサービス「Google Colaboratory」を使
ずいぶんと昔、ボトムアップな経営スタイルについて記事を書いたことがあるのだが、現在は米国の大きなスタートアップに勤めているので完全なるトップダウン経営の組織にいる。 日本にいたときは、トップダウンのチームというものに縁がなかったし、体験したこともなかった。米国に来て初めて、部下としても上司としてもこれを体感しているわけだが、なるほどこれは面白いなあと思ってちょっと書いてみようと思ったわけである。 もしアメリカ(の非日本企業)で働きたいと思っている人には何かしらの役に立つかもしれない。 「トップダウン」=「実力主義」一言で言ってしまえば、トップダウン経営とは実力主義である。 だが日本で「実力主義と聞いたときの嫌な感じ」とは全く違う。 実力主義とは「最も優秀な人」「最も判断力がある人」「チームを率いることができる人」が重要な位置につく・昇進するというシンプルなルールであって、「実力があれば何を
Learn JavaScriptThe easiest way to learn & practice modern JavaScriptLearn in an interactive environment. Read short lessons, take notes, and complete challenges directly in your browser. Try it out →Anonymous cookies are used to improve the quality of the course. Learn modern JavaScript (ES2015+) from scratch, and practice in an intuitive environment. The challenges are inspired by real-world
エンジニアの転職とかプログラミング教育周りで考えていたこと。 フランス革命と技術のコモディティ化 最近フランス革命やナポレオン戦争やナショナリズム、そしてクラウゼヴィッツの戦争論などを調べたりしていたんだけど、傭兵や専門技術の扱いについて、示唆的なものが多かった。 当時の傭兵は、扱いが難しかった大砲・銃火器を扱う専門集団で、技能職でもあった。それが 18 世紀になり火器の改良が進み、産業革命で効率的な生産が可能になり、そしてナポレオンによる国民軍の創設、そのヨーロッパにおける戦果によって、傭兵はその役割を終えた。 「傭兵はすぐ逃げる」というのが定説だが、彼らは金で動く専門職なので、負ける側に付く理由がないので、当然とも言える…特に戦争という、敗者の支払いが期待できない場では。そして彼らを雇う王侯貴族の経済力が、そのまま軍団の動員力に直結した。常備軍を持たない分、平時のコストも安くついた。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く