(WIP)
We're trying to provide a general framework for constructing a static source code analyzer.
/* | |
C Pointer Exercises for Beginners | |
by Yusuke Shinyama | |
*/ | |
#include <stdio.h> | |
int main(int argc, char **argv) | |
{ | |
struct foo { |
Yusuke Shinyama
Code is Law (Lawrence Lessig). Code is not just machinery that governs our modern life, but it also represents our value system. Making the code accountable its behavior is crucial to a functioning democracy.
<html><body> | |
<style> | |
body { padding-top: 1em; } | |
table { border-collapse: collapse; margin: 1em; } | |
td { padding: 6pt; border-width: 4px; } | |
b { font-size: 150%; } | |
</style> | |
<table border> | |
<tr> | |
<td style="width:140pt;" align=left> |
### cdhist.sh | |
### | |
### Copyright (c) 2001 Yusuke Shinyama <yusuke at cs . nyu . edu> | |
### | |
### Permission to use, copy, modify, distribute this software and | |
### its documentation for any purpose is hereby granted, provided | |
### that existing copyright notices are retained in all copies and | |
### that this notice is included verbatim in any distributions. | |
### This software is provided ``AS IS'' without any express or implied | |
### warranty. |
Mostly for classroom talks...
#!/bin/sh | |
exec >& doit.log | |
echo "*** BEGIN `date +'%Y-%m-%d %H:%M:%S'` ***" | |
renice +10 $$ | |
# ...DO SOME LENGHTY STUFF... | |
# cd data || exit 1 | |
# for i in *.txt; do | |
# echo "*** $i ***" |
Original: http://www.bbc.com/news/magazine-12043294 (A Real Good Samaritan)
バーナード・ヘア (作家)
その日の午後、警察から学生寮のほうに呼び出しがきたが、俺はどうせまた立ち退きの要求だと思ったので答えずにいた。 俺はもう何ヶ月も家賃を払ってなかった。
でもそのあと思った。俺の母親はあまり身体の具合がよくない。もしかしたら母に何かあったんじゃないか?
https://groups.google.com/forum/message/raw?msg=comp.lang.ada/E9bNCvDQ12k/1tezW24ZxdAJ
この人が、あるミサイル制御装置の組み込みプログラムをコンサルティングしていたときのこと。 明らかにメモリリークしそうな箇所が多数あるのを見て、統括責任者に問い合わせたところ 「そりゃもちろんリークするさ」との返事。この制御プログラムはある一定時間までしか 走らないことが保証されているので、彼らはそこから逆算してリークしても大丈夫なだけのメモリを確保しておき、 あとはプログラマが手を下す必要のない「究極のガベージコレクション」にまかせた、という話。
Des Traynor
https://blog.intercom.com/there-are-no-small-changes/
「...この製品レビューを書き込む欄の文字列を140字に制限したいんだ。 なぜならある時点で通信手段としてSMSを使わせるかもしれないから。 こんな仕様変更は簡単だよね?」