サクサク読めて、
アプリ限定の機能も多数!
アプリで開く
●はてなブックマークって?
●アプリ・拡張の紹介
●ユーザー登録
●ログイン
●ログアウト
検索対象
●すべて
●タグ
●タイトル
●本文
並び順
●新着
●人気
ブックマーク数
●1 user
●3 users
●50 users
●100 users
●500 users
セーフサーチ
●オン
●オフ
期間指定
●すべて
●1週間
●1ヶ月
●1年
まで
1 - 40 件 / 606件
新着順
人気順
絞り込み
検索対象
ブックマーク数
期間
セーフサーチ
CSの検索結果1 - 40 件 / 606件
CSに関するエントリは606件あります。 プログラミング、
学習、
勉強
などが関連タグです。 人気エントリには ﹃ハーバード大のプログラミング講座を日本語化 無料で学べる﹁CS50.jp﹂公開﹄などがあります。
CSの関連エントリー
1036 users
882 users
169 users
61 users
34 users
31 users
30 users
30 users
29 users
27 users
●
2470 users
●
www.itmedia.co.jp
●
テクノロジー
●2021/05/13
米ハーバード大が無償公開しているプログラミング入門講座を日本語に訳したWebサイト﹁CS50.jp﹂が公開された。プログラミング教育ベンチャーのLABOTが、﹁コロナ禍などで大学のキャンパスの環境が不安定になる中、多くの学ぶ意欲がある学生に、良質な教材に母語でアクセスしてほしい﹂と翻訳作業を進めてきたという。 公開したのは、ハーバード大コンピューターサイエンス学部のデビッド・J・マラン教授が、無料オンライン教育サービス﹁edX﹂で公開している人気講座﹁CS50﹂のうち、コンピュータサイエンス入門と、Python・JavaScriptを使ったプログラミング講座を日本語訳したもの。YouTubeの英語教材とあわせ、日本語のテキストで学べる。 CS50は、非営利で再配布・改変可能なクリエイティブ・コモンズライセンス︵CC BY-NC-SA 4.0︶で公開されており、非営利なら改編や再配布が可能だ
●プログラミング
●あとで読む
●学習
●教育
●programming
●勉強
●python
●日本語
●study
●無料
●
2395 users
●
smbiz.asahi.com
●
テクノロジー
●2021/05/29
米ハーバード大学がオンラインで無料公開している、PythonやJavaScriptのプログラミング学習とコンピューターサイエンスの入門講座の日本語訳ページ﹁CS50.jp﹂が無償公開されました。2022年8月31日に2022年度最新版の日本語化が完了しました。講義動画の日本語字幕の翻訳化を順次すすめています。学生向けですが、年代にかかわらず、コロナ禍で学習環境やキャリアに悩んでいる誰もが学ぶことができます。 ハーバード大学のCS50xとは ハーバード大学のCS50xとは、日本語翻訳ページ﹁CS50.jp﹂によると、コンピューターサイエンスとプログラミング技術を紹介するオンラインコースです。この講義がオンライン上で無償公開されており、世界で282万人が履修登録しています。 edX - CS50s Introduction to Computer Science 学べる内容はPythonのプロ
●プログラミング
●あとで読む
●学習
●勉強
●python
●programming
●日本語
●大学
●教育
●javascript
●
2330 users
●
edu.watch.impress.co.jp
●
学び
●2022/09/02
●プログラミング
●あとで読む
●教育
●学習
●コンピュータ
●エンジニア
●科学
●programming
●勉強
●日本語
●
2202 users
●
qiita.com/ockeghem
●
テクノロジー
●2023/05/08
ゴールデンウィークのはじめ︵4月29日︶に投稿された以下のツイートですが、5月7日20時において、1,938.8万件の表示ということで、非常に注目されていることが分かります。 我が名はアシタカ!スタバのFreeWi-Fiを使いながら会社の機密情報を扱う仕事をしてたら全部抜かれた。どうすればよい! pic.twitter.com/e26L1Bj32Z — スタバでMacを開くエンジニア (@MacopeninSUTABA) April 29, 2023 これに対して、私は以下のようにツイートしましたが、 これ入社試験の問題にしようかな。﹃スタバのFreeWi-Fiを使いながら会社の機密情報を扱う仕事をしてたら全部抜かれた﹄と言う事象に至る現実的にありえる脅威を説明せよ。結構難しいと思いますよ。 https://t.co/LH21zphCTV — 徳丸 浩 (@ockeghem) April
●セキュリティ
●あとで読む
●security
●Wi-Fi
●ネットワーク
●wifi
●qiita
●network
●無線LAN
●通信
CSの関連エントリー
762 users
144 users
100 users
119 users
81 users
468 users
59 users
192 users
35 users
101 users
●
2071 users
●
www.mext.go.jp
●
テクノロジー
●2020/06/23
PDF形式のファイルを御覧いただく場合には、Adobe Acrobat Readerが必要な場合があります。 Adobe Acrobat Readerは開発元のWebページにて、無償でダウンロード可能です。
●教育
●あとで読む
●情報
●データサイエンス
●学校
●PDF
●科学
●開発
●IT
●education
●
1905 users
●
cs50.jp
●
テクノロジー
●2021/05/13
お知らせ: 2022/9/1 CS50 を活用した非営利/協賛企業による﹁コロナ学生支援﹂プロジェクトを実施中 ▼ 学生の方へ‥CS50 の学習︵履修証明書の取得︶を一緒に取り組むプロジェクト CS50日本語版の翻訳コントリビューターである CODEGYM が主催する、非営利/無償のプロジェクト﹁CODEGYM Academy (外部リンク)﹂は、昨年に続き2022年度︵春/秋︶も、キャリア選択を控えた学生に対し、以下の企業の協賛により無償で17週間のプログラミング教育カリキュラムを提供します。 CODEGYM Academy 協賛企業︵2022年︶ https://codegym.jp/academy/ 今年度のエントリーは締め切りました — ようこそ! このページは、ハーバード大学 CS50 の日本語版翻訳プロジェクトのページです。当サイトのドメインに掲載されているコンテンツは、Cre
●プログラミング
●学習
●アルゴリズム
●あとで読む
●programming
●CS
●教育
●勉強
●日本語
●education
●
1567 users
●
www.orangeitems.com
●
テクノロジー
●2019/07/29
はじめに インターネット、Webの世界には大変有用な資料がたくさんあるのですが、情報がたくさんあってたどりつくのがいよいよ大変になってきた印象です。 読みごたえがあって、わかりやすく、一通りマスターすれば業務でも使えそうなのに、無料で読める。そんな良教材のリンクを集めてみました。 私も時間を見つけてトライする予定です。 ジャンルは様々ですので、ご興味に合わせてご利用ください。 教材集 色と配色 baigie.me このエントリーでは、デザイナー以外の方が読むことを想定し、最低限知っておくといい色と配色の基本をまとめました。基本なので、細かいことは端折って簡単にまとめています。しかし、駆け出しのデザイナーでも十分参考にできる骨太な内容ではないかとも思います。 プレゼンテーション liginc.co.jp ・なるべく時間をかけず、スライド作成よりも内容に時間を割きたい ・見栄えはできるだけ綺麗
●学習
●あとで読む
●勉強
●プログラミング
●トレーニング
●チュートリアル
●開発
●初心者
●データベース
●無料
●
1507 users
●
www.itmedia.co.jp
●
テクノロジー
●2022/02/03
いつものようにヘロヘロと仕事をしていると、突如担当編集の松尾氏からMessengerで﹁これに対するちゃんとした回答を書けるのは大原さんだなということで、また歴史物をお願いしたく﹂という依頼が飛び込んできた。 いやちゃんとした回答も何も、上のTreeで出題されたSEライダー氏が正解を出されているわけですが、歴史的経緯というか、ここに至るまでの話というのが長い訳で、その辺りを少し説明してみたいと思う。 ちなみに出題に少しだけ違和感がある︵なぜ10bitがキリがいいと思うのか?︶のは、筆者もこっち側の人間だからかもしれない。 回答の前に、その根底にある2進数採用の経緯 そもそも非コンピュータ業界の方からすれば、2進数がベースという辺りから違和感を覚えるのではないかと思う。実際、世界最初の計算機︵≠電子計算機︶とされる﹁バベッジの階差機関﹂︵写真1︶にしても、世界最初の電子計算機︵※1︶であるE
●歴史
●あとで読む
●コンピュータ
●IT
●history
●PC
●computer
●雑学
●technology
●技術
●
1488 users
●
nuc.hatenadiary.org
●
テクノロジー
●2021/03/31
はじめに ﹁︻転職エントリ︼Googleに入社します|Lillian|note﹂という、医師から未経験で Google のソフトウェアエンジニアになった記事があります。 note.com 私は、この記事に出てくる﹁とある元 Google のソフトウェアエンジニア﹂で、面接の対策を立てました。 記事が出た当初から大反響で、私もそれなりの反応を見まして、いろいろと誤解されているなあ、と思う一方、アドバイザーはあくまでもアドバイザーだから、アドバイザーとして知りえた情報については、口をつぐむべきだと思っていました。 ただ、あまりにも誤解されており、悪影響が大きく、犠牲者も多くなってきたと思ったので、許可を得て簡単に背景を書いておこうかと思います。 これはあくまでもアドバイザー側からどう見えていたかを書いておくものですが、医学部卒だけでも3,4人 Google や Amazon に入っていったおぼ
●エンジニア
●google
●あとで読む
●教育
●面接
●技術
●プログラミング
●仕事
●転職
●競技プログラミング
●
1450 users
●
crieit.net
●
テクノロジー
●2020/12/10
はじめに 脱サラして、個人開発アプリだけで生活している、あたか絵師です。 Crieitアドベントカレンダー10日目として、売れるアプリにするためのコツを100個吐き出します。 僕は、個人開発アプリで月6桁の売上を出す感じですが ﹁売れてるな〜!!﹂ って感じるのは、1万円/月を超えるぐらいのアプリなので ﹁売れるアプリ﹂=﹁コンスタントに1万円/月ぐらい売り上げるアプリ﹂ と考えて下さい。 何となく書いていたら ・ASO ・CS・UX・企画 ・マーケティング ・運用 に分かれる気がしたので、その分類でいきますよ! 普段もたまに役立つことをつぶやいている可能性があるので、twitterフォローもどうぞ🐔 👉👉 https://twitter.com/atagon 👈👈 noteとzennの記事も気になったらどうぞ 📱 食えるアプリにするための細かい工夫 (Zenn) 📱 売
●アプリ
●あとで読む
●マーケティング
●開発
●プログラミング
●app
●marketing
●business
●ビジネス
●アプリ開発
●
1341 users
●
zenn.dev/catnose99
●
テクノロジー
●2024/07/04
個人的に﹁Webサービスの公開前チェックリスト﹂を作っていたのですが、けっこう育ってきたので公開します。このリストは、過去に自分がミスしたときや、情報収集する中で﹁明日は我が身…﹂と思ったときなどに個人的にメモしてきたものをまとめた内容になります。 セキュリティ 認証に関わるCookieの属性 HttpOnly属性が設定されていること XSSの緩和策 SameSite属性がLaxもしくはStrictになっていること 主にCSRF対策のため。Laxの場合、GETリクエストで更新処理を行っているエンドポイントがないか合わせて確認 Secure属性が設定されていること HTTPS通信でのみCookieが送られるように Domain属性が適切に設定されていること サブドメインにもCookieが送られる設定の場合、他のサブドメインのサイトに脆弱性があるとそこからインシデントに繋がるリスクを理解してお
●セキュリティ
●あとで読む
●web
●security
●サービス
●webサービス
●開発
●チェックリスト
●web制作
●設定
●
1290 users
●
www.publickey1.jp
●
テクノロジー
●2022/06/09
GitHubの使い方を学ぶ﹁GitHub Skills﹂が無料公開。GitHubを実際に操作してMarkdown、Pages、Pull Requests、マージのコンフリクト解消などを体験 GitHubは、実際にGitHubを操作しながらGitHubの使い方を学べる無料の教材﹁GitHub Skills﹂を公開しました。 Expand all you know about the GitHub platform. We're introducing GitHub Skills, a new learning experience integrated into the GitHub UI, backed by GitHub Actions. Try it out today! https://t.co/XnqCYdVqBL — GitHub (@github) June 6, 2022 G
●github
●あとで読む
●git
●学習
●勉強
●無料
●webサービス
●markdown
●使い方
●プログラミング
●
1227 users
●
togetter.com
●
テクノロジー
●2023/01/01
QDくん⚡️Python x 機械学習x金融工学 @developer_quant 東工大が無料公開しているPython解説サイト chokkan.github.io/python/index.h… 初心者の目線に合わせた丁寧な説明で、かゆいところに手が届く教材。 基本的な文法、データ構造、ファイル入出力やオブジェクト指向、NumpyとMatplotlibの使い方などをひと通り学べる。 pic.twitter.com/XyBBslyeBa 2022-10-08 22:01:21 🎍QDくん🎍Python x 機械学習x金融工学 @developer_quant 東工大が無料公開しているPython解説サイト chokkan.github.io/python/index.h… 初心者の目線に合わせた丁寧な説明で、かゆいところに手が届く教材。 基本的な文法、データ構造、ファイル入出
●勉強
●あとで読む
●アルゴリズム
●プログラミング
●学習
●英語
●大学
●サイエンス
●コンピュータ
●programming
●
1218 users
●
browserbook.shift-js.info
●
テクノロジー
●2021/07/18
●ブラウザ
●あとで読む
●web
●browser
●プログラミング
●セキュリティ
●rust
●programming
●開発
●学習
●
1206 users
●
www.slideshare.net/slideshow
●
テクノロジー
●2020/03/05
2020/03/03 に富士通本社で行われた、富士通TechLiveに発表資料です。 コロナウィルスの影響で、リモート発表になりましたが、当日は800人以上の方に同時視聴していただきましたRead less
●DevOps
●DX
●あとで読む
●組織
●ソフトウェア
●労働
●仕事
●心理
●コンピュータ
●slide
●
1191 users
●
twitter.com/keigohtr
●
テクノロジー
●2021/03/04
YouTubeで学ぶコンピュータ・サイエンス。これを完了したら実質学位を取ったようなもん。という話だが、すごいなこれ・・・。全部無料でここまでの・・・。 https://t.co/xNHNvBM5Aa
●学習
●あとで読む
●youtube
●プログラミング
●勉強
●機械学習
●コンピュータ
●科学
●twitter
●CS
●
1174 users
●
togetter.com
●
学び
●2020/08/06
文系向け﹁統計学﹂の授業で、積分・対数・微分を復習する機会があった。その時の﹁1枚スライド﹂を公開した。この図をめぐって、﹁分かる﹂とはどういうことか、について多くのコメントをいただいた。それを、まとめました。︵話が同時並行で進行するので、スレッド風の﹁まとめ﹂です。︶ 注意‥積分は、統計学の場合、正規分布表を見るために必要。対数の必要性は、尤度関数︵尤もらしさ︶の対数をとって計算を簡単にする式変形で使うため。微分の必要性は、確率密度関数の最大値︵尤度最大の条件︶を求めるため。どれも統計学で必須の内容。 注意2‥︵追記8/6︶ここに出てくる﹁指数、対数、微分、積分﹂は﹁感染症の数理モデル﹂の基礎となっている。 注意3‥︵追記8月9日︶番外編﹃﹁積分﹂と﹁源氏物語﹂〜﹁晩年の清少納言﹂から﹁京都女子大﹂まで﹄へのリンクはこちらです。https://togetter.com/li/157284
●数学
●あとで読む
●統計
●togetter
●教育
●積分
●math
●データ
●確率
●mathematics
●
1098 users
●
dailyportalz.jp
●
おもしろ
●2020/08/13
道路の方角は、隣り合う街どうしで微妙に違っていたりする。それが分かりやすいように道を方角によって塗り分けてみたところ、街の地形や歴史が見えて面白かった。 北海道、東京、京都、ニューヨークなどでやってみた。 今回、こんな地図を作った。 なんのこっちゃと思うが、拡大するとこうなっている。 道路を、その方角によって塗り分けたものだ。 右側の黄色いエリアは江東区。中央のカラフルなのは銀座とか日本橋だ。街ごとに道の方角が少しづつ違うということが色によってとても分かりやすくなっている。銀座から日本橋まで歩くと少しづつ道がカクッと曲がってるなーという感覚があるが、そういうこともまざまざと示されている。 こんなことできるかなと思ってやってみたらできて、結果も面白かったのでいろんな場所でやってみようというのが今回の趣旨です。 ︵本記事の地図は OpenStreetMap のデータをもとに加工したものです。末
●地図
●地理
●map
●歴史
●あとで読む
●dpz
●デイリーポータルZ
●都市
●文化
●gis
●
1065 users
●
magazine.rubyist.net
●
テクノロジー
●2020/02/02
コンピュータサイエンスが気になるプログラマに勧める書籍リスト Rubyist Magazine 第61号をお届けします。 ︵今回は内容に合わせて文体を変えております。ご了承ください。︶ さて、コンピュータサイエンス︵以下﹁CS﹂︶は知らないけど日々プログラミングしている、というプログラマの方はたくさんいらっしゃるかと思います。 そんな方でも、ふとCSを知ってる方がいいのかなとか、CSも知らないとまずいのかな……などと思い、改めて勉強してみたいけどとっつきが悪いとか、うっかり手にとったCSの教科書が何を言ってるかさっぱりで10秒で閉じた、という方もいらっしゃるかと思います。 それでもCSが気になるので、﹁本腰を入れて勉強をする前に、どういうことをやってるのか眺めてみたい﹂くらいの温度感の方向けに、CSに隣接するジャンルで、職業プログラマや趣味プログラマの人なら読めそうな書籍のリストを作っ
●本
●あとで読む
●CS
●プログラマ
●プログラミング
●技術
●ruby
●アルゴリズム
●book
●コンピュータ
●
1036 users
●
wbspry.hatenablog.com
●
テクノロジー
●2021/02/24
※取りに行く話なのでまだ取ってません。 界隈ではコンピュータサイエンス︵以下CS︶を学ぶことが流行っていますが、これはとあるパパのとある一例です。どなたかの参考になれば。 こちらの通り申請致しました。 https://t.co/IDkVJAWjc2— Y (@wbspry) 2021年2月13日 誰? 事の経緯 なぜ大学でCS・数学を学びたいのかCS系学位を課す外資大企業たちCSできるマンへの憧れ 立ちはだかる数学の壁 dynamicなものよりstaticなもの ところで、CSって何? 選択肢と選択 なぜUoPeopleではなかったか 週次の人巻き込み課題が大変そう 単位移行が可能なのか︵※当時は︶よくわからなかった とはいえ なぜ帝京理工通信ではなかったか なぜJAISTではなかったか 学位授与機構との出会い 新しい学士への途︵単位累積加算制度︶とは 学位取得までの流れ そして単位集
●学習
●あとで読む
●大学
●勉強
●数学
●エンジニア
●教育
●放送大学
●人生
●cs
●
1002 users
●
gigazine.net
●
学び
●2020/06/24
急速なIT化の進行によってエンジニアが不足しており、情報系の学位を取得せずに独学やプログラミングスクールを通してエンジニアになる人も増えています。そうした人たちがコンピュータサイエンスを学ぼうとしたときにおすすめの分野や本・オンライン講義などが﹁teachyourselfcs.com﹂というサイトにまとめられています。 Teach Yourself Computer Science https://teachyourselfcs.com/ ◆コンピュータ・アーキテクチャ コンピュータが実際にどのように機能しているのかをしっかりとイメージできなければ、安定した抽象化を行うことはできません。この分野を学ぶのにおすすめなのは﹁コンピュータ・システム ~プログラマの視点から~﹂という本で、タイトルに﹁プログラマの視点から﹂とついている通り、高速で効率的で信頼性の高いソフトウェアを作成するという目的
●コンピュータ
●あとで読む
●本
●コンピュータサイエン
●アルゴリズム
●数学
●プログラマ
●教科書
●アーキテクチャ
●CS
●
999 users
●
nowokay.hatenablog.com
●
テクノロジー
●2022/11/27
JJUG CCC 2022 Fallで﹁Javaの入門が終わったら何の勉強をすればいいの?﹂という内容で発表を行いました。 基本的なものが作れるようになったけども、イマイチプログラムが組めないというときに、何を勉強すればいいかをまとめました。 入門が終わって作りたいものがあれば作っていきましょう、業務で言われたものが作って行こう、でもなんだかちゃんとしたものが作れないな、もっとちゃんとしたものを作りたい、次のステップに進みたいというときに勉強していく感じです。 資料はこちらです とりあげた本についてまとめておきます。 開発作業について 概要 プログラミング言語 アーキテクチャ ミドルウェア ネットワーク デプロイ 理論 開発手法 開発プロセス まとめ フレームワークは入門でやってる前提です。Java入門書﹁プロになるJava﹂ではJavaの基本から簡単なDB操作、Spring Bootまで
●プログラミング
●あとで読む
●勉強
●本
●programming
●技術
●学習
●入門
●book
●開発
●
985 users
●
qiita.com/c60evaporator
●
テクノロジー
●2022/08/07
はじめに AWS上で仮想ネットワークを構築できるAmazon VPCは、多くのAWSサービスが動作する基盤となる、非常に重要かつ多機能なサービスです。 多機能ゆえに公式ドキュメントやネット上の記事も断片的な機能の解説が多く、全体像を把握することが難しいサービスとも言えます。 そこで本記事はVPCの全体像を理解できるよう、各機能のつながりや動作原理を丁寧に解説し、 ﹁VPC界の百科事典﹂ (あくまで例えですが…笑) となるような記事を目指したいと思います。 ︻追記︼ 実践編の記事を追加しました VPCの実画面での構築方法は、以下の別記事にまとめました。﹁VPCを実際に触ってみたい!﹂という方は、こちらもご一読いただけると嬉しいです。 VPCとは ﹁Virtual Private Cloud﹂の略で、クラウド上に仮想的なネットワークを構築するためのサービスです。 例えば、オンプレ環境でWebア
●aws
●あとで読む
●ネットワーク
●VPC
●amazon
●設計
●セキュリティ
●network
●サービス
●システム
●
976 users
●
algo-logic.info
●
テクノロジー
●2020/05/04
競技プログラミングの問題を解くためには2つのステップがあります。 問題で要求されていることを言い換える知っているアルゴリズムやデータ構造を組み合わせて解く 必要な︵知っておくべき︶アルゴリズムやデータ構造は色々なところで学ぶことができます。 しかし、﹁問題の言い換え﹂や﹁アルゴリズムを思いつく﹂というのは、非常に様々なバリエーションがあり、問題をたくさん解かないとなかなか身につきません。 そこで、この記事は以下のことを言語化し、練習のための例題を提示することを目標とします。 問われていることを、計算しやすい同値なことに置き換える方法アルゴリズムを思いつくための考え方競技プログラミングで﹁典型的﹂と思われる考え方 ※一部問題のネタバレを含むので注意 ※良く用いられるアルゴリズムやデータ構造については競技プログラミングでの典型アルゴリズムとデータ構造 を参考にして下さい。 入力の大きさ(制約)
●アルゴリズム
●競技プログラミング
●あとで読む
●プログラミング
●atcoder
●algorithm
●考え方
●programming
●競プロ
●CompetitiveProgramming
●
952 users
●
zenn.dev/rita0222
●
テクノロジー
●2022/01/05
この記事の狙い この記事は、端的に言えば この図が言わんとしていることを理解できるようになるための解説を目指しています。 昨今のプログラミング環境において、メモリの管理方法やその実態は、詳細を知らずとも目的を達成できるようになっています。といっても、実際にはメモリは無尽蔵に使えません。制約が厳しい環境下で動かさねばならないプログラムもありますし、多少潤沢に使える環境であっても、無駄に浪費するよりは、必要最低限のメモリで効率よく動作するプログラムの方が、多くの場面においては良いプログラムと言えるでしょう。 メモリのことなど知らなくてもプログラムを書けるのは一つの理想ではありますが、現実的にはその裏に隠されている︵抽象化されている︶仕組みを知っておいたほうが有利です。また、昨今のレトロゲームにおけるタイムアタックで駆使されるメモリ書き換えのテクニックなども、何故そういったことが可能なのかを知る
●メモリ
●あとで読む
●プログラミング
●プログラム
●programming
●開発
●デバッグ
●*プログラミング
●CPU
●ハードウェア
●
948 users
●
take44444.github.io
●
テクノロジー
●2022/02/25
はじめに このドキュメントは,主に競技プログラミングで出題される問題を解く際に利用できるアルゴリズムやデータ構造をまとめたものです.特定の問題にはあまりフォーカスしないため,問題を解く際の考察の仕方等の内容はありません.詳しく,正確に,分かりやすく書いていこうと思っています. このドキュメントは執筆途中です. 想定する読者 C++を用いたプログラミングに慣れている方を読者として想定しており,C++言語の仕様や,文法にはあまり触れません.また,計算量という用語についても説明しません.ただし,償却計算量など,計算量の見積もりが複雑なものについては必要に応じて説明します. コードについて このドキュメントで登場するコードは,可読性向上のため,以下のようなコードがファイルの先頭に記述してあることを前提としています.また,適切な問題を用いてコードの検証がなされている場合は,コード周辺にのように,検証
●アルゴリズム
●あとで読む
●algorithm
●プログラミング
●programming
●学習
●データ
●C++
●atcoder
●コード
●
931 users
●
www.keisuke69.net
●
テクノロジー
●2020/09/29
AWS Lambdaの環境がどのようになっているか、ユーザが用意したLambdaファンクションがどんな感じで実行されるかってあたりを可能な限り詳しく説明したいと思います。 はじめに 大前提 コールドスタート/ウォームスタート コントロールプレーン/データプレーン アイソレーション AWS Lambdaのコンポーネント群 同期実行かつ初回呼び出し︵コールドスタート︶、もしくはスケーリング 同期実行かつ再利用︵ウォームスタート︶ 非同期実行 スケールアップ エラーハンドリング リトライ その他 ネットワーク まとめ はじめに この投稿は2020年9月29日の21時から開催予定のイベント︵ライブストリーミング︶で話す内容です。 serverless-newworld.connpass.com もし間に合えば、かつ時間があればぜひライブ配信のほうにも参加ください。 ︵2020.09.30 upda
●aws
●lambda
●あとで読む
●architecture
●serverless
●ネットワーク
●インフラ
●コンテナ
●Amazon Web Services
●アーキテクチャ
●
921 users
●
kiririmode.hatenablog.jp
●
テクノロジー
●2022/05/01
会社の中でシェルスクリプトについての話をすることにしたので、このエントリはそのためのものです。 個人的な好みとかもいろいろ入ってしまっているので、そのあたりは取捨選択してください。 なぜ今シェルスクリプトを学ぶのか 公開されているSRE本をマルっとPDF化する SpotBugsのViolationレポートをMerge Requestのコメント投稿する ぼくの互換性についての考え方 何で書くか シェルスクリプトをうまく書くには ShellCheckを使う バッドパターンとその修正 line-by-lineの処理が多いlsを使う ls /directory | grep mystring ls | grep -v 'log$'lsの結果をループさせる 良いシェルスクリプトを書くためのTIPS set -euする 文字列は基本的にクオートする 局所変数にはlocalを使う 定数は読み取り専用
●shell
●あとで読む
●bash
●シェルスクリプト
●linux
●コマンド
●shellscript
●シェル
●tips
●スクリプト
●
882 users
●
k0kubun.hatenablog.com
●
学び
●2022/05/16
4年前に会社の福利厚生を使ってスタンフォードの授業を取ってみたら面白く、 働きながらでも続けられそうだなという実感を得たので、2年後、受験を経てジョージア工科大学にリモートで通い始めた。 そして先日、ジョージア工科大学からコンピュータサイエンス修士号をいただくことができた。 画像の学位記は卒業式イベント用の非公式のもので、1~2か月すると Masterとちゃんと書いてある本物が来るらしい *1 。 After 1 year and 9 months, I graduated from Georgia Tech and got a master's degree in computer science. It was intense to be a student while working full-time, but I learned a lot. pic.twitter.com/J
●大学
●あとで読む
●勉強
●education
●アルゴリズム
●CS
●教育
●アメリカ
●大学院
●論文
●
875 users
●
telework.cyber.ipa.go.jp
●
世の中
●2020/11/03
IPA のけしからん技術が再び壁を乗り越え、セキュアな LGWAN 地方自治体テレワークを迅速に実現 2020 年11月3日 (火) 独立行政法人情報処理推進機構 (IPA) 産業サイバーセキュリティセンター サイバー技術研究室 登 大遊 独立行政法人 情報処理推進機構 (IPA) 産業サイバーセキュリティセンター サイバー技術研究室は、このたび、できるだけ多くの日本全国の地方自治体 (市町村・県等) の方々が、LGWAN を通じて、迅速に画面転送型テレワークを利用できるようにすることを目的に、J-LIS (地方公共団体情報システム機構) と共同で、新たに﹁自治体テレワークシステム for LGWAN﹂を開発・構築いたしました。 本システムは、すでに8万ユーザー以上の実績と極めて高い安定性 を有する NTT 東日本 - IPA ﹁シン・テレワークシステム﹂をもとに、LGWAN
●セキュリティ
●あとで読む
●IPA
●技術
●ネットワーク
●VPN
●インターネット
●security
●登大遊
●システム
●
867 users
●
qiita.com/miya0001
●
テクノロジー
●2020/06/04
先日、弊社では Community Geocoder というサービスをリリースしました。 Community Geocoder 紹介記事 さて、このジオコーダーは、住所を正規化してそれを﹁大字町丁目コード﹂という12桁の数字に変換し、そのコードをファイル名として GitHub ページ上に大量においた JSON ファイルにアクセスして緯度経度を取得するということをやっています。 つまり、住所の正規化からコードに変換する部分がとても重要で、そもそも正規化に失敗してしまうとどうしようもないという仕様なんです。 さいわい先日経産省が公開した IMI コンポーネントツール である程度のことをやってくれるのですが︵というかそうであることを期待したのですが︶、いろいろ調べ始めると住所という仕組みはほんとに複雑で、Facebook で絡んでくださった @hfu さんいわくまさに﹁自然言語処理そのもの﹂であ
●住所
●あとで読む
●地図
●qiita
●日本
●gis
●IMI
●開発
●geo
●コード
●
854 users
●
pc.watch.impress.co.jp
●
テクノロジー
●2024/07/04
●google
●あとで読む
●セキュリティ
●security
●webサービス
●個人情報
●情報
●プライバシー
●ダークウェブ
●ネット
●
850 users
●
cyclic-burst-709.notion.site
●
テクノロジー
●2020/05/22
A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team
●転職
●あとで読む
●interview
●facebook
●career
●仕事
●就職
●エンジニア
●work
●it
●
844 users
●
gigazine.net
●
テクノロジー
●2023/05/24
コンピューター上でプログラムを動作する際に必要になるのがメモリです。プログラム自体をメモリに読み込む必要があるのはもちろん、プログラムが行う動作はほとんど﹁メモリから値を取りだして計算し、メモリに保存する﹂であるといっても過言ではありません。プログラムが動作する際にメモリがどのように管理されているのかについて、ベテランプログラマーのサム・ローズさんがブログで解説しています。 Memory Allocation https://samwho.dev/memory-allocation/ C言語の標準ライブラリには﹁malloc﹂と﹁free﹂という2つの関数が用意されています。この2つはなんと1979年のUnix v7から存在している歴史ある関数で、mallocがメモリの割り当てを担当し、freeがメモリの解放を担当しています。サム・ローズさんの解説は﹁この2つの関数の中身を自分で実装する﹂
●メモリ
●あとで読む
●プログラミング
●プログラム
●programming
●アルゴリズム
●algorithm
●C言語
●memory
●技術
●
839 users
●
tmkk.hatenablog.com
●
テクノロジー
●2019/12/30
2019年もついに終わりを迎え、2020年になろうとしている。6月末に転職してから半年が経った。 SESから自社開発になり、自分の動き方・考え方も少しずつ変化したように感じられる。 技術的な部分だけではない、前職とはまた違った観点でエンジニアリングそのものの難しさを実感している。 しかし、自社開発ならではのサービスとチームの距離の近さは素晴らしく、一つ一つサービスを良くしている実感を得られるのはやはり楽しい。 同僚も優秀な方ばかりで、転職して良かったと心から思う。 一方で、この半年で心の奥底からふつふつと湧いてきたものもあった。 コンピュータサイエンスへの興味だ。 コンピュータサイエンスへの憧れ 僕は工業高校を卒業してからすぐ、石油天然ガスのプラントに就職。 その後、1年半でベンチャー企業︵SES︶に転職。 そして再び1年半後、現職︵Webサービス開発︶に転職、という経歴を持っている、2
●大学
●あとで読む
●勉強
●教育
●エンジニア
●技術
●コンピュータ
●CS
●education
●英語
●
811 users
●
yj.chibicode.com
●
テクノロジー
●2019/09/09
こんにちは、上杉周作と申します。米国在住のプログラマ兼ブロガーです。2019年に日経BP社から発売された﹃ファクトフルネス﹄の共訳者でもあります。詳しいプロフィールとブログはこちら。 ﹃ファクトフルネス﹄ 本稿﹁コンピュータサイエンスと魔法のYコンビネータ﹂は、プログラミング未経験者向けの、邪道なコンピュータサイエンスの入門書です。どういう意味かは、すぐに説明しますね!
●プログラミング
●あとで読む
●Yコンビネータ
●コンピュータ
●プログラマ
●コンピュータサイエン
●入門
●エンジニア
●programming
●基礎
●
802 users
●
uchan.hateblo.jp
●
テクノロジー
●2021/02/08
2021 年3月22日に﹃ゼロからのOS自作入門﹄を出版する予定です。 本書はOSを手作りする本で、現代のパソコンでちゃんと起動する点が特長です。15年前の 2006 年に出版された﹃30日でできる!OS自作入門﹄を読んで育った私︵uchan︶が その後継となるだろう本を書いたということで、執筆の裏話を記してみたいなと思います。 書籍の概要 タイトル‥ゼロからのOS自作入門 著者‥内田公太︵uchan︶ 出版予定日‥2021 年3月22日 ページ数‥768︵最大。実際はもっと少なくなる予想︶ ISBN‥978-4-8399-7586-9 出版社の書籍ページ‥ゼロからのOS自作入門 | マイナビブックス 本書はOS作りに関する知識がないところから始め、オリジナルのOS﹁MikanOS﹂を作る一通りの過程を説明します。 パソコンの電源を入れ、他のOS
●OS
●あとで読む
●本
●プログラミング
●book
●programming
●書籍
●出版
●入門
●自作
●
792 users
●
p-0.me
●
テクノロジー
●2024/01/04
セキュリティエンジニアとして就職してからそろそろ3年経ちます。独断と偏見に基づき、IT初心者・セキュリティ初心者・セキュリティエンジニアの3つの時期に分け、費用対効果の良い勉強法を紹介していきたいと思います。 セキュリティエンジニアとは ﹁セキュリティエンジニア﹂という言葉は範囲が広いですが、私が今回記載する内容は脆弱性診断やペネトレーションテストに寄った内容となっています。インシデント対応やアナリスト業務などは専門ではないので、あくまで診断系の人が書いているということをご認識おきください。 そもそもセキュリティエンジニアにどのような職種が含まれるかはラックさんが分かりやすい資料を出しているのでそちらをご覧ください(サイバーセキュリティ仕事ファイル1、サイバーセキュリティ仕事ファイル2)。IT初心者時代 セキュリティを学ぶ以前に基礎となるITを学ぶ時代を考えます。 学校教育 学生の場
●セキュリティ
●あとで読む
●エンジニア
●security
●勉強
●学習
●技術
●情報
●engineer
●CTF
●
781 users
●
thirayu.net
●
テクノロジー
●2023/01/30
カンムは現在、Visaプリペイドカードの﹁バンドルカード﹂と手元の資産形成に活用できるクレカの﹁Pool﹂の2つの事業をやっています。今回はバンドルカードのお話です。 2022年末に過去の問い合わせ率を集計したところ、一番多かった時期と比べると問い合わせ率が半分になってました。︵問い合わせ率 = 問い合わせ数 / 稼働会員数︶ 良きタイミングなので頑張ってきたことを振り返ってみます。
●マネジメント
●あとで読む
●UX
●仕事
●運用
●開発
●デザイン
●考え方
●課題解決
●development
●
773 users
●
laiso.hatenablog.com
●
テクノロジー
●2022/05/04
個人でWebサービスを継続的に運用するのは金がかかってかなわんという問題がある ﹁個人開発﹂だと定義が曖昧なので自己資金かつ赤字のプロジェクト(Webサービス)ということにする。 そういうプロジェクトではプロダクトオーナー=自分、開発者=自分、予算管理者=自分というロールになるので予算管理者としてコストを図る必要がある(ここでいうコストはWebサービスを実現するアプリケーションのランニングコストのこと)。 通常はみんな自分の人件費を0として計算していると思う(逆にいうとそれが負債という考え方もできると思う)。 ただしメンテナンス時間とコストのトレードオフもあるので、人件費0ではあるけど有限の時間は別軸として管理しているのが普通だと思う。極端な例だと﹁コスト削減できるけどメンテナンス時間10倍になる﹂というのは避けられる。 仮に個人開発のプロジェクトの予算を月数千円から高くても1万円ぐらいか
●db
●開発
●あとで読む
●SQL
●サーバ
●個人開発
●データベース
●運用
●プロジェクト
●database
1
2
3
4
5
6
7
8
9
10
次のページ
新着記事
1 user
note.com/2378tcdf
1 user
youtu.be
1 user
regap.hatenablog.com
1 user
libra.netcommerce.co.jp
1 user
www.j-cast.com
1 user
sabai-happiness.com
キーボードショートカット一覧
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
●総合
●一般
●世の中
●政治と経済
●暮らし
●学び
●テクノロジー
●エンタメ
●アニメとゲーム
●おもしろ
●アプリ・拡張機能
●開発ブログ
●ヘルプ
●お問い合わせ
●ガイドライン
●利用規約
●プライバシーポリシー
●利用者情報の外部送信について
●ガイドライン
●利用規約
●プライバシーポリシー
●利用者情報の外部送信について
●公式アカウント
●ホットエントリー
●はてなブログ
●はてなブログPro
●人力検索はてな
●はてなブログ タグ
●はてなニュース
●ソレドコ
Copyright © 2005-2024 Hatena. All Rights Reserved.
設定を変更しましたx