サクサク読めて、
アプリ限定の機能も多数!
アプリで開く
●はてなブックマークって?
●アプリ・拡張の紹介
●ユーザー登録
●ログイン
●ログアウト
snomof
id:snomof
●
978
ブックマーク
●
-
お気に入り
●
-
お気に入られ
タグ
●すべて
●
.htaccess
(1)
●
2ji
(4)
●
37signals
(2)
●
3D
(1)
●
3dcg
(3)
●
3ji
(1)
●
500startups
(1)
●
AMD
(1)
●
AR(4)
●
AWS
(24)
●
Apple
(10)
●
Apple Pay
(1)
●
BDD
(2)
●
Boost
(2)
●
CDN
(1)
●
CDP
(1)
●
CI(2)
●
CPU
(3)
●
CSS3
(1)
●
CakePHP
(6)
●
Chromecast
(1)
●
Cinnamon
(1)
●
Cloud
(3)
●
CocoaPods
(1)
●
Computer Vision
(1)
●
Coursera
(1)
●
DataTables
(1)
●
EC(4)
●
ELPA
(1)
●
Elisp
(5)
●
Emacs
(39)
●
English
(15)
●
Facebook
(8)
●
Fusion-io
(1)
●
GC(1)
●
Git
(37)
●
Google
(17)
●
Google Cloud Platform
(1)
●
HE(1)
●
HTML
(6)
●
Heroku
(13)
●
IE(2)
●
Interview
(2)
●
LINE
(4)
●
LLVM
(1)
●
LinkedIn
(1)
●
MVC
(3)
●
MVVM
(1)
●
Mac
(13)
●
Mac OS
(11)
●
Mac OSX
(1)
●
Netflix
(1)
●
Novel
(1)
●
OS(1)
●
OSS
(2)
●
OpenCV
(4)
●
OpsWorks
(1)
●
PHPUnit
(1)
●
PPA
(1)
●
PS4
(1)
●
PSR
(2)
●
PayPal
(2)
●
PostgreSQL
(2)
●
Pull Request
(2)
●
RDB
(1)
●
RDS
(1)
●
RedShift
(3)
●
Rubinius
(1)
●
SF(2)
●
SNS
(3)
●
SONY
(1)
●
SmartPhone
(2)
●
TDD
(7)
●
UI(13)
●
UK(1)
●
UX(4)
●
Unix
(5)
●
Usability
(1)
●
Windows 8
(2)
●
Xcode
(8)
●
ab test
(1)
●
abobe
(1)
●
academic conference
(2)
●
academic journal
(2)
●
activerecord
(9)
●
activesupport
(1)
●
ad(1)
●
address
(1)
●
agile
(5)
●
aif
(1)
●
ajax
(1)
●
akb
(1)
●
algorithm
(2)
●
amazon
(7)
●
amazon product api
(1)
●
ana
(1)
●
analysis
(6)
●
android
(24)
●
anime
(5)
●
apache
(2)
●
api
(7)
●
apm
(1)
●
app
(12)
●
apt-get
(1)
●
aptitude
(1)
●
arel
(1)
●
article
(1)
●
association
(1)
●
asus
(1)
●
audio
(1)
●
aurora
(2)
●
awesome
(1)
●
awk
(1)
●
aws lambda
(1)
●
azure
(1)
●
bash
(5)
●
beartail
(2)
●
beginner
(1)
●
berkshelf
(1)
●
bigdata
(2)
●
bitcoin
(2)
●
bitmapscan
(1)
●
blog
(7)
●
bluetooth
(1)
●
book
(3)
●
bootstrap
(1)
●
bounce
(1)
●
brand
(2)
●
brew
(2)
●
browser
(3)
●
btt
(1)
●
buffer
(1)
●
bug
(1)
●
bundler
(4)
●
business
(9)
●
bussiness
(3)
●
c(1)
●
c++
(6)
●
cache
(3)
●
caching
(2)
●
calendar
(1)
●
camera
(1)
●
car
(1)
●
cask
(1)
●
cat
(1)
●
centos
(2)
●
chart
(1)
●
chat
(1)
●
chef
(5)
●
chrome
(2)
●
circle ci
(2)
●
city
(1)
●
class
(4)
●
cloudera
(1)
●
cm(1)
●
cms
(1)
●
code
(1)
●
codereading
(2)
●
codereview
(1)
●
coding rule
(2)
●
coding standard
(6)
●
comic
(3)
●
command
(21)
●
commandline
(1)
●
company
(3)
●
compress
(1)
●
conference
(1)
●
config
(1)
●
consistent hash
(1)
●
console
(1)
●
constant
(1)
●
constitutional law
(1)
●
container
(1)
●
cookie
(1)
●
cookpad
(6)
●
copy
(1)
●
coreos
(2)
●
coupon
(1)
●
cpr
(1)
●
credit card
(1)
●
cron
(1)
●
crowdsourcing
(1)
●
css
(13)
●
csv
(1)
●
cto
(4)
●
cui
(1)
●
curl
(1)
●
cybozu
(1)
●
d3
(1)
●
d3js
(1)
●
dalli
(1)
●
database
(7)
●
db(18)
●
debian
(1)
●
debug
(3)
●
deep learning
(2)
●
dena
(1)
●
dentsu
(1)
●
deploy
(1)
●
design
(32)
●
design pattern
(2)
●
develop
(2)
●
development
(63)
●
devops
(3)
●
dhh
(2)
●
directory
(2)
●
dlna
(2)
●
dmm
(1)
●
dns
(1)
●
docker
(13)
●
document
(1)
●
domain
(1)
●
dropbox
(1)
●
drwallet
(5)
●
e-learning
(1)
●
economics
(3)
●
editor
(4)
●
education
(3)
●
elasticbeanstalk
(2)
●
elasticsearch
(4)
●
email
(1)
●
emr
(1)
●
encoding
(3)
●
engineer
(4)
●
engineyard
(4)
●
env
(2)
●
erd
(1)
●
ero
(1)
●
error
(1)
●
es6
(2)
●
escapesequence
(1)
●
euler
(1)
●
event
(1)
●
evernot
(2)
●
evernote
(3)
●
excel
(1)
●
expensify
(1)
●
extension
(1)
●
faniture
(1)
●
file mode
(2)
●
filesystem
(3)
●
flatdesign
(1)
●
flexbox
(1)
●
flickr
(1)
●
flipboard
(1)
●
fluentd
(5)
●
font
(2)
●
framework
(4)
●
free photo
(1)
●
fullcalendar
(1)
●
fuller
(1)
●
functor
(1)
●
future
(2)
●
game
(10)
●
gcm
(2)
●
gdb
(1)
●
gem
(7)
●
gentoo
(3)
●
git-flow
(1)
●
github
(20)
●
github-flow
(1)
●
github_pages
(1)
●
gitignore
(1)
●
gmo
(1)
●
gnome
(1)
●
gnome-shell
(1)
●
go(1)
●
google maps
(1)
●
graph
(1)
●
gree
(1)
●
growth hack
(3)
●
gt(1)
●
gui
(1)
●
gundam
(1)
●
hack
(1)
●
hadoop
(4)
●
hci
(1)
●
helm
(2)
●
hhvm
(1)
●
history
(1)
●
hobby
(1)
●
hololens
(1)
●
home accounting
(1)
●
home electronics
(1)
●
homebrew
(3)
●
host
(1)
●
hosting
(1)
●
howto
(1)
●
html5
(3)
●
http
(3)
●
https
(1)
●
hue
(1)
●
hulu
(1)
●
human computing
(2)
●
human resource
(1)
●
iBeacon
(1)
●
iOS7
(1)
●
iPad
(2)
●
iPhone
(18)
●
iTerm2
(2)
●
iTunes
(3)
●
ibm
(1)
●
icon
(3)
●
illust
(1)
●
illustration
(1)
●
image
(2)
●
image processing
(1)
●
incident
(1)
●
index
(1)
●
infrastracture
(6)
●
infrastructure
(9)
●
ingress
(1)
●
innovation
(1)
●
install
(2)
●
intercom
(1)
●
interface
(4)
●
internet
(2)
●
io(1)
●
ios
(24)
●
it(1)
●
itc
(1)
●
itfff
(1)
●
jQuery
(6)
●
java
(7)
●
javascript
(19)
●
jeditable
(1)
●
jekyll
(1)
●
jit
(2)
●
jk(1)
●
jmeter
(3)
●
job
(1)
●
js(20)
●
json
(2)
●
jwt
(1)
●
kakasi
(1)
●
kanban
(1)
●
kankore
(2)
●
kernel
(1)
●
keybind
(1)
●
keyboard
(3)
●
kinesis
(1)
●
kpi
(2)
●
kpt
(1)
●
laboratory
(2)
●
lang-8
(1)
●
language
(7)
●
law
(2)
●
less
(1)
●
library
(1)
●
lifehack
(1)
●
lifehacker
(1)
●
linebreak
(1)
●
linux
(56)
●
literature
(1)
●
load
(1)
●
localhost
(3)
●
localstorage
(1)
●
log
(6)
●
lt(1)
●
machine learning
(4)
●
magit
(1)
●
mail
(1)
●
management
(7)
●
manners
(1)
●
markdown
(3)
●
marketing
(8)
●
mast
(1)
●
material
(1)
●
math
(2)
●
maxim
(1)
●
mecab
(1)
●
mechanical turk
(1)
●
media
(2)
●
mediatomb
(2)
●
memcached
(7)
●
memory
(3)
●
microservices
(2)
●
microsoft
(4)
●
miku
(2)
●
mit
(2)
●
mobile
(2)
●
model
(2)
●
monit
(2)
●
monitoring
(2)
●
music
(3)
●
mutemath
(2)
●
mysql
(12)
●
neta
(48)
●
network
(7)
●
news
(10)
●
node.js
(3)
●
objective-c
(4)
●
payment
(3)
●
performance
(7)
●
photo
(3)
●
php
(27)
●
plugin
(2)
●
podcast
(2)
●
portage
(2)
●
postgres
(19)
●
presentation
(2)
●
programmer
(6)
●
programming
(105)
●
python
(9)
●
rack
(2)
●
radio
(2)
●
rails
(70)
●
rake
(3)
●
raspberrypi
(2)
●
rbenv
(5)
●
reading
(2)
●
rebase
(2)
●
recruiting
(2)
●
redis
(2)
●
refactoring
(2)
●
regex
(2)
●
resque
(6)
●
rest
(3)
●
rspec
(8)
●
ruby
(67)
●
rvm
(3)
●
scalability
(3)
●
scrum
(2)
●
security
(19)
●
server
(21)
●
shell
(12)
●
silicon valley
(2)
●
slideshare
(6)
●
social game
(2)
●
social media
(2)
●
society
(2)
●
software
(3)
●
sort
(3)
●
sql
(3)
●
stackoverflow
(3)
●
startup
(25)
●
statistics
(2)
●
storage
(2)
●
study
(4)
●
sumsung
(2)
●
sync
(2)
●
syntax
(2)
●
tap
(2)
●
team
(2)
●
technology
(3)
●
terminal
(5)
●
test
(24)
●
tips
(7)
●
tool
(5)
●
tsukuba
(3)
●
tutorial
(3)
●
twitter
(9)
●
ubuntu
(11)
●
unicode
(3)
●
unicorn
(7)
●
url
(3)
●
usa
(2)
●
vagrant
(2)
●
video
(3)
●
visualization
(2)
●
vps
(2)
●
web
(30)
●
webservice
(51)
●
website
(2)
●
wikipedia
(2)
●
windows
(7)
●
wordpress
(2)
●
work
(3)
●
youtube
(7)
●
zsh
(6)
●
programming
(105)
●
rails
(70)
●
ruby
(67)
●
development
(63)
●
linux
(56)
●
webservice
(51)
●
neta
(48)
●
Emacs
(39)
●
Git
(37)
●
design
(32)
関連タグで絞り込む (118)
●
activerecord
●
agile
●
android
●
api
●
bash
●
blog
●
book
●
Book
●
brew
●
c
●
c++
●
CakePHP
●
CI
●
class
●
closure
●
CocoaPods
●
codereading
●
codeReading
●
codereview
●
coding standard
●
constant
●
cookie
●
cookpad
●
css
●
DataTables
●
DB
●
design
●
design pattern
●
Development
●
development
●
devops
●
editor
●
Elisp
●
ELPA
●
Emacs
●
english
●
euler
●
Facebook
●
framework
●
functor
●
Git
●
github
●
Google
●
gundam
●
Heroku
●
history
●
homebrew
●
HTML
●
HTML5
●
interface
●
iOS
●
iPhone
●
java
●
javascript
●
jit
●
jQuery
●
js
●
json
●
language
●
less
●
linux
●
LLVM
●
localstorage
●
Mac OS
●
management
●
math
●
microservices
●
mode
●
model
●
MVC
●
mysql
●
neta
●
obj-c
●
objective-c
●
paste
●
performance
●
php
●
PHP
●
plugin
●
podcast
●
programmer
●
Programming
●
PSR
●
python
●
rails
●
raspberrypi
●
rbenv
●
refactoring
●
rspec
●
Rubinius
●
Ruby
●
ruby
●
rvm
●
sass
●
scss
●
security
●
selenium
●
shell
●
sort
●
sqlite
●
study
●
tap
●
tdd
●
terminal
●
test
●
tips
●
twitter
●
UI
●
undefined
●
UX
●
versioning
●
vm
●
web
●
WebService
●
Xcode
●
xp
●
yasnippet
●
zen-coding
タグの絞り込みを解除
programmingに関するsnomofのブックマーク (110)
●
163 users
●
postd.cc
●テクノロジー
最初に学んだプログラミング言語を覚えています。2年生のとき必須であった情報クラスの授業でBASIC言語を学習していました。暗い蛍光灯の下、前かがみに机の前に座りながら、空気のこもった教室の壁際に並べられ、音を立てているIBMパソコンを我慢できずに見ていました。時は1997年のロシアです。誰の家にもコンピュータはありませんでした。先生がチョークで汚れた黒板に下記のように書きました。 他のクラスメートのきょとんとした視線同様にそこに書かれた訳の分からない﹁暗号文﹂に8歳の自分も視線を注いでいました。先生は﹃恐れる必要はありません﹄と。安心させようとやわらかい口調で言いました。この日までの数週間、彼女に授業でフローチャートを書かされていました。この時点で、既にポテトの皮むきやレゴの組み立ての﹁アルゴリズム﹂を詳細に設計することができていました。それでも黒板から睨み付けるラテン文字は異質でした。
snomof
2017/10/18
●programming
●language
●
505 users
●
knoh.jp
●政治と経済
本人による回答です。Evan Priestley 氏は知る人ぞ知る、Facebook を代表する (元) エンジニアの一人です。Facebook には 2007 年から 2011 年の間に在籍していました。 手短かに言えば: 何年もの歳月の賜物というか。ぼくはただひたすらプログラミングが大好きで、(フェイスブックで働いていた) 過去4年間、ほとんど他のことをしていない。その前も2.5年ほどプログラマーとして働いていたし、そのさらに前も6年くらい趣味でプログラミングをしていた。ぼくは高校も大学も中退しているので、それで空いた時間もプログラミングに費やした。つい最近フェイスブックを辞めたけど、未だに起きている時間のほとんどはプログラミングだ。 もっと詳しく言えば: 月並みだが、ぼくはちっちゃい頃からコンピューターが好きで、我が家にあったヤツで︵最初はMac Plusで途中からIIsiになった︶
snomof
2015/01/28
●programming
●
303 users
●
qiita.com/hirokidaichi
●テクノロジー
はじめに マーティンファウラーがmicroservicesの記事で、小さな役割をもったサービス群にアプリケーションを分割することを提案しています。 cookpadが、サービスをマイクロサービス群に分割していることの記事が注目を浴びており、最近急速にバズワード化しているように感じます。 バズワード化して、ポイントが損なわれる前にいくつかの注意点をまとめておきます。 1.インフラコストは基本的に増大する microservicesは、今まで単一のアプリケーションコードで行われていたことを複数のサービスサーバーに分割して管理・運営していくことです。ですので、プロセスを跨いだ通信が大量に発生します。その結果、サーバー台数は増大します。 つまり、インフラコストの増大と開発速度の高速化のコスト感覚をバランスして判断していく必要があります。疎結合性が高まり、アーキテクチャとしては美しく感じますが、実施に
snomof
2014/09/27
●microservices
●programming
●development
●
922 users
●
www.slideshare.net/rootmoon
●テクノロジー
SonicGarden Study #11で放送された資料から一部スライドを抜いたものになります。 http://sonicgarden.doorkeeper.jp/events/13229 ----- 優れたプログラマだけが優れたソースコードを書くことができます。 では優れたプログラマになるにはどうすれば良いでしょうか。 自分の書いたコードを、優れたプログラマに指摘してもらうことが一番の近道です。それがコードレビューです。たった一人でコードレビューも受けずに、ただ書き続けてもクソコードはクソコードのままなのです。 そこで今回は、良いコードが書けるプログラマになるための、コードレビューを上手に実践する秘訣を話します。Read less
snomof
2014/08/19
●codereview
●
538 users
●
deeeet.com
●テクノロジー
twitterでちょっとつぶやいてたけど,最近自分がよく聴いてるPodcastをまとめてみる.Tech系以外もすこし混じってる.他にオススメあれば教えてください. 日本語Rebuild - Podcast by Tatsuhiko Miyagawa - Podcastを聴くという習慣はここから始まった.大学院生のころからずっと聴いてる.Liveもできる限り聴いてる.大ファン.取り上げる技術もすごい尖っていて面白い.全エピソード好きだけど,敢えてあげるなら,“3: MessagePack”,“14: DevOps withDocker, chef and serverspec”,“27: Dragon Quest, Docker and AngularJS”,“35: You Don’t Need API Version 2”, “37: N Factor Auth”,“42: When
snomof
2014/08/06
●podcast
●programming
●
112 users
●
www.slideshare.net/slideshow
●テクノロジー
XP祭り2017のセッションのスライドになります。 http://xpjug.com/xp2017-session-a5-1/ 元ネタは以下です。 http://i2key.hateblo.jp/entry/2017/05/15/082655 ※CCPMの表記について一部誤解を与える部分がありましたので、表記を削除いたしました。 2017/09/21 0:27
snomof
2014/08/05
●test
●programming
●
453 users
●
sass-lang.com
●テクノロジー
Sass is the most mature, stable, and powerful professional grade CSS extension language in the world. CSS Compatible Sass is completely compatible with all versions of CSS. We take this compatibility seriously, so that you can seamlessly use any availableCSS libraries. Feature Rich Sass boasts more features and abilities than any other CSS extension language out there. The Sass Core Team has work
snomof
2014/07/28
●scss
●sass
●css
●programming
●
1882 users
●
i.loveruby.net
●テクノロジー
$Id: index.html,v 1.6 2004/07/20 23:08:12 aamine Exp $ この文書は書籍﹃Rubyソースコード完全解説﹄のHTML版です。 ただし初校段階の原稿をベースにしているため、 書籍では修正されている間違いが残っている場合があります。 予め御了承ください。 2004-02-16 に全章を公開しました。 目次 まえがき 序章 第1部﹁オブジェクト﹂ 第1章﹁Ruby言語ミニマム﹂ 第2章﹁オブジェクト﹂ 第3章﹁名前と名前表﹂ 第4章﹁クラス﹂ 第5章﹁ガーベージコレクション﹂ 第6章﹁変数と定数﹂ 第7章﹁セキュリティ﹂ 第2部﹁構文解析﹂ 第8章﹁Ruby言語の詳細﹂ 第9章﹁速習yacc﹂ 第10章﹁パーサ﹂ 第11章﹁状態付きスキャナ﹂ 第12章﹁構文木の構築﹂ 第3部﹁評価﹂ 第
snomof
2014/06/02
●ruby
●programming
●
351 users
●
objectclub.jp
●暮らし
不吉な匂いとは、リファクタリングを必要とするコードから感じられる雰囲気を、比喩で表したものです。 ここでは、感じ取った不吉な匂いに対して、どのような解決法を選ぶことができるかを取り上げます。 匂いとして示されているのは、次の22のケースです。ひとつずつ見ていきましょう。 また、解決法に添えられている数字は、参考書籍﹁リファクタリング﹂の何ページに記されているかを示しています。
snomof
2014/05/24
●refactoring
●programming
●
362 users
●
semver.org
●テクノロジー
Semantic Versioning 2.0.0 Summary Given a version number MAJOR.MINOR.PATCH, increment the: MAJOR version when you make incompatibleAPI changes MINOR version when you add functionality in a backward compatible manner PATCH version when you make backward compatible bug fixes Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format. Introductio
snomof
2014/05/08
●programming
●versioning
●
1709 users
●
softether.hatenadiary.org
●暮らし
僕は、1日に少なくとも 3,000 行程度、多く書くときで 10,000 行以上のプログラムを書くことができる。その結果、多い月で10万行 / 月くらいである。なお、言語は書くソフトウェアの性質上、大半がC言語である。 また、プログラミングにはバグが付き物だが、ここ2、3年の間は、発生するバグの数を極めて少なく保つことに成功している。 とても大きく複雑で、かつレイヤ的にOSに近い処理をたくさんやるプログラムを書く場合は、プログラミングをするときでも、事前の設計が極めて重要となる。設計をうまく行わないと、後になって全面的に書き直しをしないといけなくなったり、パフォーマンスが低下したりする原因となり、開発者の苦痛の原因となる。 当然のことながら、これまで書いたいくつかの大きく複雑といえるソフトウェアの大半の設計も、自分で行った。いかなる場合でも、設計は、最初の1回目で確定
snomof
2014/04/27
●programming
●
106 users
●
pygments.org
●テクノロジー
Download Current version: 2.18.0 Changelog Get Pygments from the Python Package Index, or install itwith: pip install Pygments Questions? Suggestions? Clone at GitHub. You can also open an issue at the tracker. A project Welcome!¶ This is the home of Pygments. Itis a generic syntax highlighter suitable for use in code hosting, forums, wikis or other applications that need to prettify source code
snomof
2014/03/22
●python
●programming
●
50 users
●
type.jp
●テクノロジー
﹁デザインが分からない﹂ 時折、エンジニアからこうしたセリフを聞くことがある。 たいてい、このセリフが意味するのは﹁自分には絵心やセンスがないから﹂という単純な理由なのだが、本当に絵心やセンスがないとデザインは理解できないものなのだろうか? この連載では、デザインの本質的なロジックやデザイナーの思考法を、毎回著名サービスにかかわるデザイナーに語ってもらう。 連載第一回目となる今回は、日本最大の料理レシピサイト﹃クックパッド﹄のデザイナー、元山和之氏の登場だ。 クックパッド株式会社 デザイン部 デザイナー 元山和之氏 1985年生まれ。 名古屋市立大学芸術工学部を卒業後、広告代理店を経てはてなに入社。﹃はてなブックマーク﹄のメインデザイナーを務めた後、2013年3月にクックパッドへ移り、サイト全般のデザイン業務にかかわる。ほか、社内で利用されるデザインフレームワークづくりにも携わっており、プ
snomof
2014/03/03
●design
●UI
●UX
●programming
●
91 users
●
fukuyama.co
●テクノロジー
yasnippet 8.0の導入からスニペットの書き方、anything/helm/auto-completeとの連携 2012年9月13日 yasnippet 7.0を使っていましたが、8.0が出たということで変えてみました。 ほとんど変わっている様子はなさそうなので、古いドキュメントから要約してまとめています。 次の環境で進めましたが、EmacsならWindowsでもLinux,Macでもほとんど同じだと思います。 Mac OSX Lion 10.7.4 Cocoa Emacs 24.1 githubcapitaomorte/yasnippet 8.0 yasnippet導入capitaomorte / yasnippet githubにおいてあるものが最新版です。現時点での最終更新日は2012年8月22日です。 まずはelispを置くディレクトリ(私の場合はホームの.emac
snomof
2014/02/08
●Emacs
●yasnippet
●programming
●Elisp
●
510 users
●
codeiq.jp
●テクノロジー
未明の2時間半。一心不乱にコードに集中 ──中島聡流プログラミングの流儀 #OpenGL 2014.01.29 Category‥︻連載︼ギークたちの﹃仕事の流儀﹄ Tag‥OpenGL ,中島聡 米国マイクロソフト社でWindows95/98、Internet Explorer3.0/4.0 のソフトウェア・アーキテクトを務めたことで知られる、UIEvolution創設者の中島聡氏。 開発者としての日米にまたがる豊富な経験をふまえ、IT業界やそこで働くプログラマたちへ向けて、ブログなどで切れ味のよい提言を続けている。現在も毎朝4時起床してコードを書く現役エンジニアである中島氏に、プログラミングの流儀を聞いた。by馬場美由紀 ︵CodeIQ中の人︶ 未明に起きて仕事。昼寝は﹁18分間﹂と決めている ──現在はアメリカを拠点に活動されていますが、最近の中島さんの関心事は何ですか? いま﹁
snomof
2014/01/30
●programmer
●programming
●
855 users
●
readwrite.jp
●テクノロジー
﹁Raspberry Pi︵ラズベリー・パイ︶﹂について知っておくべきこと Raspberry Piは誰でも気軽に楽しむことができるシンプルなコンピューターだ。皆さんにも使い方を紹介しよう。 注文しておいた﹁Raspberry Pi︵ラズベリー・パイ︶﹂は、夕方にメール便で到着した。そしてその日の深夜までには、夫と私はそれをプリント・サーバーとして動かすことに成功していた。実は私達はどちらも、コンピューター・サイエンスの経験などは全く持ち合わせていない。 Raspberry Piは非常にシンプルなカード・サイズのコンピューターで、誰でも簡単にプログラムすることができる。元々は英国の学生が科学、テクノロジー、エンジニアリング、数学などを学ぶ入門用として設計されたものだが、35ドルという手頃な価格も手伝って、ホビー用途としても世界中の人々にとても人気がある。 小型のデバイスであるにも関わら
snomof
2014/01/29
●raspberrypi
●linux
●programming
●
280 users
●
shyouhei.tumblr.com
●テクノロジー
最初にめどい言い訳をせねばならぬ俺は江島氏ともきょん氏とも面識はないですが、お二人ともが俺のことを知ってることを俺も知ってる程度には狭い業界であり。どちらかに肩入れしたいわけではないです。喧嘩したいわけでもないです。普段あまりここでは言及しないですが俺は今の仕事としてはテストを書いたりテストを実施したりする係をしてノリクチをしのいでおり、いわばテストは本業ですので、テストに言及することは今現在の同僚に対して意図しない受け取られ方をする可能性があるので困るので、それもあって普段はここではあまりテストの話はしないわけだが、だからと言って沈黙を破ってテストの話をするのが同僚に対して含みがあるというわけでもないです。とはいえ俺は大学等で真面目にソフトウエア工学の講義を受講したことがなく、経験と勘と昔取った杵柄だけで食ってるので、そういう意味では若干の後ろめたい気持ちもある。で、テストって何なん俺が
snomof
2014/01/14
●programming
●development
●test
●
353 users
●
blog.tokumaru.org
●テクノロジー
この投稿はPHP Advent Calendar 2013の13日目の記事です。昨日は@tanakahisateruのPHPが糞言語なのはどう考えても参照をポインタだと思っているお前らが悪いでした。 現在twitterのタイムラインで、史上空前のSQLのエスケープブームが起こっています。 オレオレSQLセキュリティ教育は論理的に破綻している | yohgaki'sblog﹁プリペアードクエリが基本だけど、動的に SQL を組み立てる場合もあるから、そういう場合に備えてエスケープも知っておいたほうがいいかも﹂ - Togetterまとめ エスケープとプレースホルダをめぐる議論 - Togetterまとめ SQLインジェクション対策としてのプリペアドステートメントとエスケープについての議論 - Togetterまとめ IPAの﹁安全なSQLの呼び出し方﹂が安全になっていた | yohgak
snomof
2013/12/14
●php
●programming
●security
●
266 users
●
pub.maruzen.co.jp
●テクノロジー
このコンテンツは移動しました。約5秒後に移動先へジャンプします。 移動しない時はここをクリックしてください。
snomof
2013/12/10
●programming
●book
●
391 users
●
qiita.com/joker1007
●テクノロジー
てめえらのRailsはオブジェクト指向じゃねえ!まずはCallbackクラス、Validatorクラスを活用しろ!RubyRails ちょっと煽り気味のタイトルにしてみましたが、Railsで開発する時は意識的にOOPに寄せないとオブジェクトの力が活かせなくなるよってことと、Railsが提供しているクラスの責務を分割することを支援してくれる機能について話をします。 ActiveRecordの性質 Rails開発においては、モデル層にロジックを書いてコントローラーは薄くしろ、というのはしつこく言われているので、概ね浸透してきていると思います。 それに加えて、最近私が結構しつこく主張しておきたいのが、モデル = ActiveRecordでは無いよ、ということです。 ActiveRecordは成り立ちから言うと、ロジックとDBへの永続化をまとめてカプセル化するアーキテクチャパターンから来ています。
snomof
2013/12/08
●rails
●programming
●development
1
2
3
4
5
6
次のページ
お知らせ
ランキング
今週のはてなブックマーク数ランキング︵2024年7月第2週︶
お知らせ
はてなブックマーク透明性レポート︵2024年2月-2024年4月︶
ランキング
今週のはてなブックマーク数ランキング︵2024年7月第1週︶
もっと読む
公式Twitter
●@HatenaBookmark
リリース、障害情報などのサービスのお知らせ
●@hatebu
最新の人気エントリーの配信
処理を実行中です
キーボードショートカット一覧
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
●総合
●一般
●世の中
●政治と経済
●暮らし
●学び
●テクノロジー
●エンタメ
●アニメとゲーム
●おもしろ
●アプリ・拡張機能
●開発ブログ
●ヘルプ
●お問い合わせ
●ガイドライン
●利用規約
●プライバシーポリシー
●利用者情報の外部送信について
●ガイドライン
●利用規約
●プライバシーポリシー
●利用者情報の外部送信について
●公式アカウント
●ホットエントリー
●はてなブログ
●はてなブログPro
●人力検索はてな
●はてなブログ タグ
●はてなニュース
●ソレドコ
Copyright © 2005-2024 Hatena. All Rights Reserved.
設定を変更しましたx