タグ

programmingに関するnekotankのブックマーク (255)

  • 学校の勉強とプログラミングの勉強は何が違うか(そして技術書をどう読むべきか) - give IT a try

    これは何? これは僕がメンターをやっているフィヨルドブートキャンプで受講生向けに書いた記事です。 ただ、内容の8割ぐらいは未経験からプログラマを目指している初心者のみなさんにも役立つと思うので、そのまま公開することにしました。 想定読者は「フィヨルドブートキャンプの受講生」なので、フィヨルドブートキャンプの関係者以外の人が読むと「???」となる部分があるかもしれませんが、その点は悪しからず🙏 それでは以下が編です。 はじめに みなさんはフィヨルドブートキャンプに入ってプログラミングの「勉強」をします。また、大半の受講生のみなさんは学校で「勉強」してきたと思います。どちらも「勉強」ですが、実は学校の勉強とプログラミングの勉強は異なる点が多いです。その違いを意識せずに、学校の勉強と同じ感覚でプログラミングの勉強をやると、非効率な勉強をしてしまう恐れがあります。 この記事ではプログラミングの

    学校の勉強とプログラミングの勉強は何が違うか(そして技術書をどう読むべきか) - give IT a try
    nekotank
    nekotank 2021/05/18
    「高い点数を取ることが目的ではない」「他人との競争ではない」なので、己自身の気持ち次第で伸びも止まりもする。
  • ハーバード大のプログラミング講座を日本語化 無料で学べる「CS50.jp」公開


    WebCS50.jpLABOT JedXCS50PythonJavaScript使YouTube CS50CC BY-NC-SA 4.0
    ハーバード大のプログラミング講座を日本語化 無料で学べる「CS50.jp」公開
    nekotank
    nekotank 2021/05/14
    本気出したらやる、あとでコメントが並んでて草w
  • 仕組みから理解する Git 入門 ~ ひとり開発でも便利 ~

    配信動画はこちら https://www.youtube.com/watch?v=qerW4vBftNA もし良かったらムーザルちゃんねるのチャンネル登録お願いします! https://www.youtube.com/channel/UCLPHXwLp90A5R69Eltxo-sg Twitter でもプログラミングネタをつぶやいているのでフォローお待ちしております。 ムー https://twitter.com/mu_vpoe zaru https://twitter.com/zaru

    仕組みから理解する Git 入門 ~ ひとり開発でも便利 ~
    nekotank
    nekotank 2021/02/12
    gitの解説記事(Githubは紹介のみ)
  • 売れるアプリにするコツ100個書きます(吐血) - Crieit


      Crieit10100 6  1/ 1/   ASO CSUX     twitter🐔 👉👉 https://twitter.com/atagon 👈👈 notezenn 📱  (Zenn) 📱 
    売れるアプリにするコツ100個書きます(吐血) - Crieit
  • データの集計は、ExcelよりPython使ったほうが100倍早い(pandas-profiling, pixiedust) - Qiita

    データの集計は、ExcelよりPython使ったほうが100倍早い(pandas-profiling, pixiedust)Pythonpandasデータ分析データ可視化pandas-profiling Pythonのpandas-profilingと、pixiedustの2つのライブラリを使うと、データの集計・グラフの作成が、感動的なほど早く終わることを実感したので共有します。 Excelでデータ集計・グラフ作成した場合と比較すると、体感で100倍くらい早く終わります(誇張ではなく) Pythonで爆速でデータ集計する方法(体感所要時間:5分) 前提: 以下の環境が整備されていることは、前提とします。 Pythonのインストール(約30分) データ分析に必要な各種ライブラリのインストール(約30分) →numpy, matplotlib, pandas, jupyter など →Anac

    データの集計は、ExcelよりPython使ったほうが100倍早い(pandas-profiling, pixiedust) - Qiita
    nekotank
    nekotank 2019/04/28
    これはやってみる
  • プログラミングに関する情報を英語でググるときのコツ - koogawa blog


    🙏 調使   / 2        not work  move  OS  not work in iOS 12 
    プログラミングに関する情報を英語でググるときのコツ - koogawa blog
  • Python本まとめ・2019年版 - Webとデータ分析を初心者が仕事にするまで - Lean Baseball

    毎年恒例、Pythonと学び方のまとめ・2019年バージョンとなります. ※2021/1/11更新:2021年版あります ※2020/1/9更新:2020年版もあります, こちらもよろしくおねがいします! ※ちなみに昨年版はこちら 改めましてこんにちは、Pythonと野球を仕事にしています、@shinyorke(Python歴おおよそ8年)ともうします. なお、Python その2 Advent Calendar 2018 12/24記事でもあります. このエントリーはそこそこ長いので、「最初の方をサクッと読んで、残りはつまみ読み」してもらえると良いかもです!*1 ※もちろん全部読んでも構いません!(それはそれで嬉しい) サクッとまとめると 入り口としての「独学プログラマー」は万人が読んだほうが良い名著 データ分析・解析やりたい人も、Webからやっておくと良いかも(特に前処理) Web

    Python本まとめ・2019年版 - Webとデータ分析を初心者が仕事にするまで - Lean Baseball
    nekotank
    nekotank 2018/12/25
    独学プログラマは読んでみようかな。
  • マルチカーソルを使わないVSCodeはただのVSCodeだ! - memo.md


    Misoca++ALTOA Advent Calendar 201810     使VSCodeVSCode - memo.md 🤔  VSCode vscode-doc-jp.github.io  VSCodeSublimeText, Atom, JetBrainsIDE SublimeText使 
    マルチカーソルを使わないVSCodeはただのVSCodeだ! - memo.md
    nekotank
    nekotank 2018/12/11
    良記事なんだけど肝心のマルチカーソルを使うためのコマンドがないっていうのが致命的。Ctrl+マウスカーソルかな?たぶん
  • 数式を綺麗にプログラミングするコツ #spro2013

    [DL輪読会]Learning Transferable Visual Models From Natural Language SupervisionDeep Learning JP

    数式を綺麗にプログラミングするコツ #spro2013
  • もう見た?GitHub最新人気リポジトリTop25総覧【2017年9月版】|ハイクラス転職・求人情報サイト AMBI(アンビ)

    もう見た?GitHub最新人気リポジトリTop25総覧【2017年9月版】 GitHubで直近1年に作成されたリポジトリの中から、スター数が多いリポジトリ上位25個を収集!読み物からソースコードまで、皆さんの開発に役立つ要素満載です! 世界中の開発トレンドはGitHubにあり。 今回は直近1年に作成されたリポジトリの中から、スター数が多いリポジトリ上位25個を収集し、ジャンル別に整理しました。また、より内容を把握しやすくするため、各リポジトリの概要も記載しています。 上位にはソースコードだけでなく、開発に役立つ読み物系のリポジトリも多数。ぜひ参考にして、あなたの開発をブラッシュアップしてください。 読み物 Roadmap to becoming a web developer in 2017 Best websites a programmer should visit The Syste

    もう見た?GitHub最新人気リポジトリTop25総覧【2017年9月版】|ハイクラス転職・求人情報サイト AMBI(アンビ)
  • 真偽値を返す関数のネーミング - Qiita


     exists 使 exists  Apple  Microsoft  Google    API    if使if if   "ifitem is selected"  item.isSelected()   "
    真偽値を返す関数のネーミング - Qiita
  • プログラミングを学ぶと何が良いのか

    4. 自己紹介 ■佐藤 治夫(さとう はるお) ■株式会社ビープラウド 代表取締役社長 (http://www.beproud.jp) ■事業内容 ・Webシステムの開発 ・プログラミング研修(Python) ・Python プロフェッショナルプログラミング出版 ・オンラインPython学習プラットフォームPyQ運営

    プログラミングを学ぶと何が良いのか
  • これからプログラミングを学ぼうとする君へ | Social Change!


    使  
    これからプログラミングを学ぼうとする君へ | Social Change!
    nekotank
    nekotank 2017/05/25
    "最初の最初に身に付けたいのは、自分が考えた通りにプログラムが書けること、良いプログラムを書くための基本的な考えだ。"これだよなー。自分の考えた通りに動かなくて挫けそうな時もあるけど。
  • 2011-02-18 - ITは芸術だ レガシープログラマかどうかを判断する10項目

    ※2011.3.30追記 11個目の判断項目を追加しました。 また、「昔はね...」の補足説明を各項目に追加しました。 レガシープログラマ = モダンな言語のおいしい機能をうまく使いこなせていないプログラマ おいらは時々社内システムのコードレビューなんかをやっているのですが、「なんかちょっと前時代的だな〜」とか「ちょっと修正したらC言語でもコンパイルできそうだな〜」って思うことがよくあります。 おいらがレビューする言語は主にC#です。C#やJavaのような比較的モダンな言語のおいしい機能をうまく使いこなせていないプログラマを、ここでは「レガシープログラマ」と呼ぶことにします*1。 そこで、おいらがこれまでに見てきたコードの中から「これはレガシープログラマっぽい」と思った典型的な症例を10個11個挙げてみます。 レガシープログラマの判断項目 使われるローカル変数をすべてメソッドの最初に宣言す

    2011-02-18 - ITは芸術だ レガシープログラマかどうかを判断する10項目
  • 【C#】Dictionaryの使い方 - PG日誌


    C#  Dictionary 使 (System.Collections.Generic)  Dictionary使        便           使 using System.Collections.Generic; //   using Systen.Linq; //  便使  // 
    【C#】Dictionaryの使い方 - PG日誌
    nekotank
    nekotank 2017/02/10
    Dictionaryの使い方について
  • BuffaloルータをPCディスプレイにつなげた。 - Zopfcode


    Buffalo WZR-450HP DisplayLinkUSBPCshell HowTo FULLER kosen10sLT #03  ~#  from Takumi Sueda www.slideshare.net 
    BuffaloルータをPCディスプレイにつなげた。 - Zopfcode
    nekotank
    nekotank 2017/02/03
    おもしろい。
  • LINQの拡張メソッド一覧と、ほぼ全部のサンプルを作ってみました。 - 地平線に行く


    C#LINQ便!!API   ToResult(this IEnumerable) 使    ElementAt ElementAtOrDefault () First FirstOrDefault  Last LastOrDefault  Single SingleOrDefault   OrDefault
    LINQの拡張メソッド一覧と、ほぼ全部のサンプルを作ってみました。 - 地平線に行く
    nekotank
    nekotank 2016/03/28
    LINQをつかうときに助かる
  • プログラミングで変数名や関数名のネーミングに迷ったときに便利なカンニングペーパーまとめ


      使 使 photo by Michael Coté codic codic  
    プログラミングで変数名や関数名のネーミングに迷ったときに便利なカンニングペーパーまとめ
  • 良いコードとは

    GraalVMの多言語実行機能が凄そうだったので試しにApache Sparkに組み込んで動かしてみたけどちょっとまだ早かったかもしれない(Open So...

    良いコードとは
  • Swiftで遊んでますか? - クックパッド開発者ブログ


     playground使 Swiftplayground CoreGraphics便 Swift XcodeplaygoundUIKitimport import UIKitUIView //  let size = CGSize(width: 200, height: 200) // UIView let view:UIView = UIView(frame: CGRect(origin: CGPointZero, size: size)) view.back
    Swiftで遊んでますか? - クックパッド開発者ブログ