サクサク読めて、
アプリ限定の機能も多数!
アプリで開く
●はてなブックマークって?
●アプリ・拡張の紹介
●ユーザー登録
●ログイン
●ログアウト
トップへ戻る
総合
●人気
●新着
●
IT
●
最新ガジェット
●
自然科学
●
経済・金融
●
おもしろ
●
マンガ
●
ゲーム
●
はてなブログ︵総合︶
一般
●人気
●新着
●
社会ニュース
●
地域
●
国際
●
天気
●
グルメ
●
映画・音楽
●
スポーツ
●
はてな匿名ダイアリー
世の中
●人気
●新着
●
新型コロナウイルス
●
働き方
●
生き方
●
地域
●
医療・ヘルス
●
教育
●
はてな匿名ダイアリー
政治と経済
●人気
●新着
●
政治
●
経済・金融
●
企業
●
仕事・就職
●
マーケット
●
国際
●
はてなブログ︵政治と経済︶
暮らし
●人気
●新着
●
カルチャー・ライフスタイル
●
ファッション
●
運動・エクササイズ
●
結婚・子育て
●
住まい
●
グルメ
●
お金
●
はてなブログ︵暮らし︶
●
掃除・整理整頓
●
雑貨
●
買ってよかったもの
●
旅行
●
アウトドア
●
趣味
学び
●人気
●新着
●
人文科学
●
社会科学
●
自然科学
●
語学
●
ビジネス・経営学
●
デザイン
●
法律
●
本・書評
●
将棋・囲碁
●
はてなブログ︵学び︶
テクノロジー
●人気
●新着
●
IT
●
セキュリティ技術
●
はてなブログ︵テクノロジー︶
●
AI・機械学習
●
プログラミング
●
エンジニア
おもしろ
●人気
●新着
●
まとめ
●
ネタ
●
おもしろ
●
これはすごい
●
かわいい
●
雑学
●
癒やし
エンタメ
●人気
●新着
●
スポーツ
●
映画
●
音楽
●
アイドル
●
芸能
●
お笑い
●
サッカー
●
話題の動画
アニメとゲーム
●人気
●新着
●
マンガ
●
Webマンガ
●
ゲーム
●
任天堂
●
PlayStation
●
アニメ
●
バーチャルYouTuber
●
オタクカルチャー
●
おすすめ
都知事選
﹃Coding Horror﹄
●
人気
●
新着
●
すべて
3users
blog.codinghorror.com
We've read so many sad stories about communities that were fatally compromised or destroyed due to security exploits. We took that lesson to heart when we founded the Discourse project; we endeavor to build open source software that is secure and safe for communities by default, even if there are thousands, or millions, of them out there. However, we also value portability, the ability to get your
●
テクノロジー
●2017/06/05 10:02
4users
blog.codinghorror.com
Of the many, many, many bad things about passwords, you know what the worst is? Password rules. If we don't solve the password problem for users in my lifetime I am gonna haunt you from beyond the grave as a ghost pic.twitter.com/Tf9EnwgoZv — Jeff Atwood (@codinghorror) August 11, 2015 Let this pledge be duly noted on the permanent record of the Internet. I don't know if there's an afterlife, but
●
テクノロジー
●2017/03/10 21:44
●セキュリティ
5users
blog.codinghorror.com
24 Jul 2016 The Raspberry Pi Has Revolutionized Emulation Every geek goes through a phase where they discover emulation. It's practically a rite of passage. I think I spent most of my childhood – and a large part of my life as a young adult – desperately wishing I was in a video game arcade. When I finally obtained my driver's license, my first thought wasn't about the girls I would take on dates,
●
テクノロジー
●2016/07/25 10:01
9users
blog.codinghorror.com
03 Apr 2015 Given Enough Money, All Bugs Are Shallow Eric Raymond, in The Cathedral and the Bazaar, famously wrote Given enough eyeballs, all bugs are shallow. The idea is that open source software, by virtue of allowing anyone and everyone to view the source code, is inherently less buggy than closed source software. He dubbed this "Linus's Law". Insofar as it goes, I believe this is true. When o
●
テクノロジー
●2016/02/17 12:45
●OSS
●tech
●あとで読む
3users
blog.codinghorror.com
23 Apr 2015 Your Password is Too Damn Short I'm a little tired of writing about passwords. But like taxes, email, and pinkeye, they're not going away any time soon. Here's what I know to be true, and backed up by plenty of empirical data: No matter what you tell them, users will always choose simple passwords. No matter what you tell them, users will re-use the same password over and over on multi
●
テクノロジー
●2015/05/31 09:45
●security
14users
blog.codinghorror.com
09 Jan 2015 The God Login I graduated with a Computer Science minor from the University of Virginia in 1992. The reason it's a minor and not a major is because to major in CS at UVa you had to go through the Engineering School, and I was absolutely not cut out for that kind of hardcore math and physics, to put it mildly. The beauty of a minor was that I could cherry pick all the cool CS classes an
●
テクノロジー
●2015/01/10 01:09
●UX
●UI
●設計
●Education
●science
3users
blog.codinghorror.com
18 Dec 2006 Code Tells You How, Comments Tell You Why In an earlier post on the philosophy of code comments, I noted that the best kind of comments are the ones you don't need. Allow me to clarify that point. You should first strive to make your code as simple as possible to understand without relying on comments as a crutch. Only at the point where the code cannot be made easier to understand sho
●
テクノロジー
●2014/11/20 11:34
28users
blog.codinghorror.com
04 Sep 2014 Standard Markdown is now Common Markdown Let me open with an apology to John Gruber for my previous blog post. We've been working on the Standard Markdown project for about two years now. We invited John Gruber, the original creator of Markdown, to join the project via email in November 2012, but never heard back. As we got closer to being ready for public feedback, we emailed John on
●
テクノロジー
●2014/09/05 09:24
●markdown
●column
●development
●*あとで
9users
blog.codinghorror.com
03 Sep 2014 Standard Flavored Markdown In 2009 I lamented the state of Markdown: Right now we have the worst of both worlds. Lack of leadership from the top, and a bunch of fragmented, poorly coordinated community efforts to advance Markdown, none of which are officially canon. This isn't merely incovenient for anyone trying to find accurate information about Markdown; it's actually harming the pr
●
テクノロジー
●2014/09/04 08:14
●markdown
●column
3users
blog.codinghorror.com
19 Mar 2007 Primary Keys: IDs versus GUIDs Long-time readers of this blog know that I have an inordinate fondness for GUIDs. Each globally unique ID is like a beautiful snowflake: every one a unique item waiting to be born. Perhaps that's why I read with great interest recent accounts of people switching their database tables from traditional integer primary keys ... ID Value -- ----- 1 Apple 2 Or
●
テクノロジー
●2014/07/31 15:25
6users
blog.codinghorror.com
02 Feb 2008 Get Your Database Under Version Control A little over a year ago, I wrote about the importance of version control for databases. When I ask development teams whether their database is under version control, I usually get blank stares. The database is a critical part of your application. If you deploy version 2.0 of your application against version 1.0 of your database, what do you get?
●
テクノロジー
●2014/06/26 20:56
●versioning
●database
●development
●あとで読む
7users
blog.codinghorror.com
28 Feb 2014 10 Years of Coding Horror In 2007, I was offered $120,000 to buy this blog outright. I was sorely tempted, because that's a lot of money. I had to think about it for a week. Ultimately I decided that my blog was an integral part of who I was, and who I eventually might become. How can you sell yourself, even for $120k? I sometimes imagine how different my life would have been if I had
●
おもしろ
●2014/02/28 20:21
●english
●neta
3users
blog.codinghorror.com
26 Jun 2006 Object-Relational Mapping is the Vietnam of Computer Science I had an opportunity to meet Ted Neward at TechEd this year. Ted, among other things, famously coined the phrase "Object-Relational mapping is the Vietnam of our industry" in late 2004. It's a scary analogy, but an apt one. I've seen developers struggle for years with the huge mismatch between relational database models and t
●
テクノロジー
●2014/02/27 19:54
9users
blog.codinghorror.com
27 Aug 2013 The CODE Keyboard What would you do, if you could do anything? I don't mean in a fantasy superhero way, but in terms of resources. If someone told you that you now had the resources to attempt to make one thing happen in the world, one real thing, what would that be? If you're Elon Musk, the patron saint of Hacker News, then you create an electric car and rocket ships. And then propose
●
テクノロジー
●2013/08/28 08:39
●keyboard
●キーボード
●プログラミング
7users
blog.codinghorror.com
30 May 2007 The Best Code is No Code At All Rich Skrenta writes that code is our enemy. Code is bad. It rots. It requires periodic maintenance. It has bugs that need to be found. New features mean old code has to be adapted. The more code you have, the more places there are for bugs to hide. The longer checkouts or compiles take. The longer it takes a new employee to make sense of your system. If
●
テクノロジー
●2013/04/28 15:21
●development
5users
blog.codinghorror.com
17 Jul 2007 The Principle of Least Power Tim Berners-Lee on the Principle of Least Power: Computer Science spent the last forty years making languages which were as powerful as possible. Nowadays we have to appreciate the reasons for picking not the most powerful solution but the least powerful. The less powerful the language, the more you can do with the data stored in that language. If you write
●
テクノロジー
●2013/04/06 19:13
●JavaScript
13users
blog.codinghorror.com
22 Mar 2013 Why Ruby? I've been a Microsoft developer for decades now. I weaned myself on various flavors of home computer Microsoft Basic, and I got my first paid programming gigs in Microsoft FoxPro, Microsoft Access, and Microsoft Visual Basic. I have seen the future of programming, my friends, and it is terrible CRUD apps running on Wintel boxes! Of course, we went on to build Stack Overflow i
●
テクノロジー
●2013/03/22 19:59
●Ruby
●tweet
●*あとで読む
3users
blog.codinghorror.com
05 Feb 2013 Civilized Discourse Construction Kit Occasionally, startups will ask me for advice. That's a shame, because I am a terrible person to ask for advice. The conversation usually goes something like this: We'd love to get your expert advice on our thing. I probably don't use your thing. Even if I tried your thing out and I gave you my so-called Expert advice, how would it matter? Anyway, w
●
テクノロジー
●2013/02/06 05:15
●あとで読む
3users
blog.codinghorror.com
13 Dec 2012 Web Discussions: Flat by Design It's been six years since I wrote Discussions: Flat or Threaded? and, despite a bunch of evolution on the web since then, my opinion on this has not fundamentally changed. If anything, my opinion has strengthened based on the observed data: precious few threaded discussion models survive on the web. Putting aside Usenet as a relic and artifact of the pas
●
学び
●2012/12/14 10:47
21users
blog.codinghorror.com
25 Oct 2012 The Future of Markdown Markdown is a simple little humane markup language based on time-tested plain text conventions from the last 40 years of computing. Lightweight Markup Languages ============================ According to **Wikipedia**: > A [lightweight markup language](http://is.gd/gns) is a markup language with a simple syntax, designed to be easy for a human to enter with a simp
●
テクノロジー
●2012/10/26 09:03
●markdown
3users
blog.codinghorror.com
28 Apr 2008 Programmers Don't Read Books -- But You Should One of the central themes of stackoverflow.com is that software developers no longer learn programming from books, as Joel mentioned: Programmers seem to have stopped reading books. The market for books on programming topics is miniscule compared to the number of working programmers. Joel expressed similar sentiments in 2004's The Shlemiel
●
学び
●2012/10/06 15:11
3users
blog.codinghorror.com
04 Oct 2012 Todon't What do you need to do today? Other than read this blog entry, I mean. Have you ever noticed that a huge percentage of Lifehacker-like productivity porn site content is a breathless description of the details of Yet Another To-Do Application? There are dozens upon dozens of the things to choose from, on any platform you can name. Lifehacker's Law: A new To-Do list app will be r
●
テクノロジー
●2012/10/05 08:03
63users
blog.codinghorror.com
20 Jul 2012 New Programming Jargon Stack Overflow – like most online communities I've studied – naturally trends toward increased strictness over time. It's primarily a defense mechanism, an immune system of the sort a child develops after first entering school or daycare and being exposed to the wide, wide world of everyday sneezes and coughs with the occasional meningitis outbreak. It isn't alwa
●
テクノロジー
●2012/07/21 07:31
●programming
●jargon
●coding
●プログラミング
●ネタ
●neta
5users
blog.codinghorror.com
29 Jun 2012 The PHP Singularity Look at this incredible thing Ian Baker created. Look at it! What you're seeing is not Photoshopped. This is an actual photo of a real world, honest to God double-clawed hammer. Such a thing exists. Isn't that amazing? And also, perhaps, a little disturbing? That wondrous hammer is a delightful real-world acknowledgement of the epic blog entry PHP: A Fractal of Bad
●
テクノロジー
●2012/06/29 20:53
●php
3users
blog.codinghorror.com
04 Jul 2008 Investing in a Quality Programming Chair In A Developer's Second Most Important Asset, I described how buying a quality chair may be one of the smartest investments you can make as a software developer. In fact, after browsing chairs for the last few years of my career, I've come to one conclusion: you can't expect to get a decent chair for less than $500. If you are spending less than
●
テクノロジー
●2012/06/10 18:17
9users
blog.codinghorror.com
15 May 2012 Please Don't Learn to Code The whole "everyone should learn programming" meme has gotten so out of control that the mayor of New York City actually vowed to learn to code in 2012. A noble gesture to garner the NYC tech community vote, for sure, but if the mayor of New York City actually needs to sling JavaScript code to do his job, something is deeply, horribly, terribly wrong with pol
●
テクノロジー
●2012/05/15 19:00
●programming
●*あとで
3users
blog.codinghorror.com
07 May 2012 This Is All Your App Is: a Collection of Tiny Details Fair warning: this is a blog post about automated cat feeders. Sort of. But bear with me, because I'm also trying to make a point about software. If you have a sudden urge to click the back button on your browser now, I don't blame you. I don't often talk about cats, but when I do, I make it count. We've used automated cat feeders s
●
テクノロジー
●2012/05/07 18:02
●ui
●development
●software
●design
12users
blog.codinghorror.com
23 Apr 2012 Will Apps Kill Websites? I've been an eBay user since 1999, and I still frequent eBay as both buyer and seller. In that time, eBay has transformed from a place where geeks sell broken laser pointers to each other, into a global marketplace where businesses sell anything and everything to customers. If you're looking for strange or obscure items, things almost nobody sells new any more,
●
世の中
●2012/04/24 08:31
●*あとで
●web
8users
blog.codinghorror.com
16 Apr 2012 Learn to Read the Source, Luke In the calculus of communication, writing coherent paragraphs that your fellow human beings can comprehend and understand is far more difficult than tapping out a few lines of software code that the interpreter or compiler won't barf on. That's why, when it comes to code, all the documentation probably sucks. And because writing for people is way harder t
●
テクノロジー
●2012/04/17 05:31
次のページ
このページはまだ
ブックマークされていません
このページを最初にブックマークしてみませんか?
﹃Coding Horror﹄の新着エントリーを見る
キーボードショートカット一覧
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
●総合
●一般
●世の中
●政治と経済
●暮らし
●学び
●テクノロジー
●エンタメ
●アニメとゲーム
●おもしろ
●アプリ・拡張機能
●開発ブログ
●ヘルプ
●お問い合わせ
●ガイドライン
●利用規約
●プライバシーポリシー
●利用者情報の外部送信について
●ガイドライン
●利用規約
●プライバシーポリシー
●利用者情報の外部送信について
●公式アカウント
●ホットエントリー
●はてなブログ
●はてなブログPro
●人力検索はてな
●はてなブログ タグ
●はてなニュース
●ソレドコ
Copyright © 2005-2024 Hatena. All Rights Reserved.
設定を変更しましたx