You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
プログラミングスクールのフィヨルドブートキャンプを卒業しました。 他業種から未経験でプログラミングを学ぶことになったんですが、その経緯や入会して卒業するまでのことについて一区切りついた今書き残しておこうと思います。 🌵卒業までにかかった時間入会して卒業するまでの期間としてはちょうど10ヶ月ぐらいでした。記録に残っている時間だと約1300時間です。 学んだことなどをまとめたり、学習時間を記入する日報を学習した日は書くようになっているんですが、きっちり書いていない時期などもあったのでプラス100〜200時間ぐらいはありそうです。 一般的に卒業までにかかる時間は大体1000時間前後みたいです。経験者の方もいるんですが、自分の場合は前職をやめる直前にProgateで勉強始めて、一週間ほどして入会したのでほぼ未経験の状態で入会しました。 別に早けりゃいいってものではないですが、少し時間がかかった方
はじめに コードリーディングの重要性はそこらじゅうで語り尽くされてる感があります。 僕も地道にコードリーディングをしているのですが、いざやろうとするとハードルが高いことがままあります。そこで、個人的にコードリーディングがはかどったと感じたテクニックをまとめておこうと思います。 筆者環境の前提 ソースコードのバージョン管理は Git を使っている 開発 PC は Mac を使っている エディタは Vim を使っている ghq + peco で読みたいリポジトリに気軽にたどり着く 読みたいソースコードのリポジトリが増えてくると、ローカル環境でのリポジトリをどのディレクトリに置くか、またいざ読もうとするときにディレクトリを辿っていくのが煩雑になってきます。 そんな時、読みたいリポジトリに気軽にたどり着くことができれば、読むハードルが下がります。 僕は peco と ghq の組み合わせを使ってい
{{getAnalysisToolsText()}} Yamllint TSLint trivy SwiftLint stylelint StyleCop.Analyzers ShellCheck Scalastyle RuboCop Revive Pylint pycodestyle PSScriptAnalyzer PHP_CodeSniffer lintr TSQLLint Linter for Dart Hadolint Brakeman bundler-audit Checkstyle Clippy CodeNarc HLint CoffeeLint CSSLint Detekt ESLint Flawfinder Vet CppLint Bandit .NET assembly informer Duplication checker
今回のソリューション:【Code Climate/コードクライメート】 コードをできるだけ綺麗に書きたいエンジニアと、そこに時間をかけてほしくないビジネスオーナー。一見、相容れないように見える両者。相互の共通理解は、どのように実現できるのだろうか? 受託開発からスタートし、現在では情報共有サービス「DocBase(ドックベース)」の運営も行う株式会社クレイ。エンジニア集団である同社であったとしても、コードの品質を巡る摩擦が少なからず起こっていたという。 そのような状況を変えるために導入したのが、コードの品質を自動でスコアリングするサービス「Code Climate(コードクライメート)」。 Code Climateを使うと、コードの「読みやすさ」が点数化されるので、実際にはコードを書くことができない非エンジニアにも客観的な品質の理解が可能になる。 「Code Climateは最終的にはエン
こんにちは。会員事業部ビジネス開発グループの高田です。 クックパッドは今年、株主優待制度として、プレミアムサービス一年間無料クーポンを贈呈しました。本エントリではクーポンコードを打ち間違えて、意図せず他の人のクーポンコードを使用するのを防ぐために工夫した話をご紹介します。 はじめに クーポンコードは入力のしやすさを優先して数字だけの文字列にしました。はじめは rand 関数を使って生成しようとしていたのですが、数字の打ち間違えや順序間違いで、意図せず誤使用してしまうのを防ぐためにチェックサムを加えるのがいい、と同僚から助言をもらいました。 いくつか調べて見たところ、Luhn アルゴリズムが上記を満たしていたので利用することにしました。 Luhn アルゴリズムの利用 Luhn アルゴリズムとは、誤り検出のためのチェックサム符号で、1 桁の間違いや隣接する数字の順序間違いを検出できるという特徴
Opal Ruby to Javascript Compiler It is source-to-source, making it fast as a runtime. Opal includes a compiler (which can be run in any browser), a corelib and runtime implementation. The corelib/runtime is also very small. Opal Documentation opal.min.js opal-parser.min.js Use the CDN Opal is hosted on GitHub . You can join the community by chatting on Gitter at opal/opal or on Freenode IRC (chann
概要 Rubyベースの文法で高速に動作するNativeコードにコンパイルされるCrystal言語の情報まとめです。 2015/06/18 時点の内容をまとめました。 特徴 Ruby風の文法 静的型チェック Crystal内でCのコードを呼び出せる 重複コードを避けるため、コンパイル時評価とコード生成 効率的なnative codeを吐き出す Official Site Crystal Official Author Ary Borenszweig GitHub Crystal - GitHub Docs Crystal Docs Qiita Qiita 内で公開されている情報 Crystal 入門 Crystal + HTTP Server Crystalの型を限定した配列と多機能な暗黙のto_proc Crystal + Amethystの導入からちょっとしたWebApp作成まで Cry
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く