Thu Mar 11 14:55:11 HKT 2010
From
/weblog/design/concurrency
Intel Guide for Developing Multithreaded Applications -
http://software.intel.com[..]or-developing-multithreaded-applications Difference ways to stop a thread -
http://www.ddj.com[..]ept_url=/hpc-high-performance-computing/ Interesting, I am not sure if I agree, but chrome ( which use fork ) are really cool in performance:
There’s another problem with Unix programming in Ruby that I’ll just touch on briefly: Java people and Windows people. They’re going to tell you that fork(2) is bad because they don’t have it on their platform, or it sucks on their platform, or whatever, but it’s cool, you know, because they have native threads, and threads are like, way better anyways.
Fuck that.
Don’t ever let anyone tell you that fork(2) is bad. Thirty years from now, there will still be a fork(2) and a pipe(2) and a exec(2) and smart people will still be using them to solve hard problems reliably and predictably, just like they were thirty years ago.
MRI Ruby people need to accept, like Python (you have seen multiprocessing, yes?), that Unix processes are one of two techniques for achieving reliable concurrency and parallelism in server applications. Threads are out. You can use processes, or async/events, or both processes and async/events, but definitely not threads. Threads are out. http://tomayko.com/writings/unicorn-is-unix
(google search)
(amazon search)
Thu Mar 11 14:21:23 HKT 2010
From
/weblog/hack+and+faq
java toolbox FAQ -
http://www-03.ibm.com/systems/i/software/toolbox/faq.html bible of AS400 -
http://www.redbooks.ibm.com[..]4r5/ic2924/index.htm?info/rzahgictoc.htm CRTLIB - create library
CRTSRCPF - Create Source Physical File
WRKMBRPDM - work with members using PDM
STRACMS - SCM ( aldon lifecycle manager for iseries )
QSQLSRC - Source File for create table
WRKSPLF - check Job status
STRJRNPF - start Journal a change of a file to another -
http://publib.boulder.ibm.com[..]r2/ic2928/index.htm?info/cl/strjrnpf.htm DSPFFD, UFFD - check table schema, Display File Field Description (DSPFFD)
WRKOBJ - find object under a library, e.g. : wrkobj qgpl/rst* *file
CHGCURDIR - ction or command e.g. : CHGCURDIR dir('$DEVKW3')
DSPFD - show journal status of the file
SBMBENJOB - submit ben job
DSPSYSVAL SYSVAL(QTIME)
WRKJOB Q_JREIS
STRISDB - start debugger, e.g. : CALL PGM(*LIBL/CLRS_LST) PARM( '/HOME/ISCY1/' 'RSTLSTTAK' '1.6')
edtlibl - edit library list
common library for code - $PRDSRCBEN/QCSRC $PRDSRCBEN/H $PRDSRCBEN/QCBLLESRC $PRDSRCBEN/QCBLSRC $PRDSRCBEN/QDDSSRC
common library for sql - $PRDOBJBEN , $REFDTAREP
common library for script - $PRDSRCBEN/QTXTSRC
$PRDSRCBEN/QCSRC
COSOMSVAL
F23=more options (shift + F11 = F23)
F24=More keys
F4 = drop down kind of prompt
6:57:06 PM: Carfield W Yim/: hi... just get distracted by a call... now I created a member.... then I edit it and put the create table scripts there. However, it only allow me to put 18 lines, is that normal?
6:57:52 PM: Srikanth X Krishnaswamy/: type in the letter 'I' followed by 10 in the first column- inserts 10 lines
7:15:26 PM: Srikanth X Krishnaswamy/: Nope; I10 on the line that says 0018.00; start from the first 0
Global search
3:44:08 PM: Srikanth X Krishnaswamy/: wrkmbrpdm
3:44:29 PM: Srikanth X Krishnaswamy/: use the right source ($vvv/bbb) for example
3:44:57 PM: Srikanth X Krishnaswamy/: Option 25, hit F13 to replicate this option on all source members
3:47:36 PM: Carfield W Yim/: and how to run F13?
3:50:56 PM: Srikanth X Krishnaswamy/: shirt+F1
5:42:01 PM: Srikanth X Krishnaswamy/: Connection > Configure > 27x132 columns
(google search)
(amazon search)
Tue Mar 09 09:37:46 HKT 2010
From
/weblog/software_engineering/SCM
Software CM creates the medium through which software development changes & activities must flow. Therefore, Software CM is the intentional architecture of software development change-flow. According to this article
http://bradapp.blogspot.com[..]/2007/05/software-cm-is-not-process.html Survey result of difference VCS within thoughtwork -
http://martinfowler.com/bliki/VcsSurvey.html
(google search)
(amazon search)