Home
friends [entries|archive|friends|userinfo]
bd_

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Kanji-a-day [Oct. 15th, 2008|06:05 pm]

learn_japanese

[kattgrrl]
I didn't know if anyone might be interested in subscribing to this new feed or not. Level 1 kanji-a-day: [info]kanji_daily
LinkLeave a comment

って [Oct. 15th, 2008|03:53 pm]

learn_japanese

[inthewar]
Sorry to post again so quickly, but I have another question.

I'm seeing "って" linking nouns quite often, but I'm not quite sure what it means.

For example:
ちなみにtheworldって世界地図って意味ですよね.

I know it's a "quoting particle" but if it's being used as one in the above case, I have no idea how to apply that information.



Thanks!
Link4 comments|Leave a comment

OCaml 3.11.0-beta1 Available [Oct. 15th, 2008|01:28 pm]
lambda_ultimate

Story on Nabble here. Release note highlights:

Objective Caml 3.11.0:
----------------------

(Changes that can break existing programs are marked with a "*" )

Language features:
- Addition of lazy patterns: "lazy " matches suspensions whose values,
after forcing, match the pattern .
- Introduction of private abbreviation types "type t = private ",
for abstracting the actual manifest type in type abbreviations.

Compilers:
* The file name for a compilation unit must correspond to a valid identifier
(no more "test-me.ml" or "my file.ml".)
* Revised -output-obj: the output name must now be provided; its
extension must be one of .o/.obj, .so/.dll, or .c for the
bytecode compiler. The compilers can now produce a shared library
(with all the needed -ccopts/-ccobjs options) directly.
- With -dtypes, record (in .annot files) which function calls
are tail calls.
- All compiler error messages now include a file name and location.
- Optimized compilation of "lazy e" when the argument "e" is
already evaluated.
- Optimized compilation of equality tests with a variant constant constructor.
- The -dllib options recorded in libraries are no longer ignored when
-use_runtime or -use_prims is used (unless -no_auto_link is
explicitly used).
- Check that at most one of -pack, -a, -shared, -c, -output-obj is
given on the command line.
- Optimized compilation of private types as regular manifest types
(e.g. abbreviation to float, float array or record types with only
float fields).

Native-code compiler:
- A new option "-shared" to produce a plugin that can be dynamically
loaded with the native version of Dynlink.
- A new option "-nodynlink" to enable optimizations valid only for code
that is never dynlinked (no-op except for AMD64).
- More aggressive unboxing of floats and boxed integers.
- Can select with assembler and asm options to use at configuration time.

Run-time system:
- Changes in freelist management to reduce fragmentation.
- New implementation of the page table describing the heap (a sparse
hashtable replaces a dense bitvector), fixes issues with address
space randomization on 64-bit OS (PR#4448).
- New "generational" API for registering global memory roots with the GC,
enables faster scanning of global roots.
(The functions are caml_*_generational_global_root in .)
- New function "caml_raise_with_args" to raise an exception with several
arguments from C.
- Changes in implementation of dynamic linking of C code:
under Win32, use Alain Frisch's flexdll implementation of the dlopen
API; under MacOSX, use dlopen API instead of MacOSX bundle API.

Standard library:
- Parsing library: new function "set_trace" to programmatically turn
on or off the printing of a trace during parsing.
- Printexc library: new functions "print_backtrace" and "get_backtrace"
to obtain a stack backtrace of the most recently raised exception.
New function "record_backtrace" to turn the exception backtrace mechanism
on or off from within a program.
- Scanf library: debunking of meta format implementation;
fscanf behaviour revisited: only one input buffer is allocated for any
given input channel;
the %n conversion does not count a lookahead character as read.

Other libraries:
- Dynlink: on some platforms, the Dynlink library is now available in
native code. The boolean Dynlink.is_native allows the program to
know whether it has been compiled in bytecode or in native code.
- Bigarrays: added "unsafe_get" and "unsafe_set"
(non-bound-checking versions of "get" and "set").
- Bigarrays: removed limitation "array dimension - Labltk: added support for TK 8.5.
- Num: added conversions between big_int and int32, nativeint, int64.
More efficient implementation of Num.quo_num and Num.mod_num.
- Threads: improved efficiency of mutex and condition variable operations;
improved interaction with Unix.fork (PR#4577).
- Unix: added getsockopt_error returning type Unix.error.
Added support for TCP_NODELAY and IPV6_ONLY socket options.
- Win32 Unix: "select" now supports all kinds of file descriptors.

Tools:
- ocamldebug now supported under Windows (MSVC and Mingw ports),
but without the replay feature. (Contributed by Sylvain Le Gall
at OCamlCore with support from Lexifi.)
- ocamldoc: new option -no-module-constraint-filter to include functions
hidden by signature constraint in documentation.
- ocamlmklib and ocamldep.opt now available under Windows ports.
- ocamlmklib no longer supports the -implib option.
- ocamlnat: an experimental native toplevel (not built by default).

Bug fixes:
- Major GC and heap compaction: fixed bug involving lazy values and
out-of-heap pointers.
- PR#3915: updated some man pages.
- PR#4261: type-checking of recursive modules
- PR#4308: better stack backtraces for "spontaneous" exceptions such as
Stack_overflow, Out_of_memory, etc.
- PR#4338: Str.global_substitute, Str.global_replace and the Str.*split*
functions are now tail-recursive.
- PR#4503: fixed bug in classify_float on ARM.
- PR#4512: type-checking of recursive modules
- PR#4517: crash in ocamllex-generated lexers.
- PR#4542: problem with return value of Unix.nice.
- PR#4557: type-checking of recursive modules.
- PR#4562: strange %n semantics in scanf.
- PR#4564: add note "stack is not executable" to object files generated by
ocamlopt (Linux/x86, Linux/AMD64).
- PR#4566: bug in Ratio.approx_ratio_fix and Num.approx_num_fix.
- PR#4582: weird behaviour of String.index_from and String.rindex_from.
- PR#4583: stack overflow in "ocamlopt -g" during closure conversion pass.
- PR#4585: ocamldoc and "val virtual" declarations.
- PR#4587: ocamldoc and escaped @ characters.
- PR#4605: Buffer.add_substitute was sometime wrong when target string had backslashes.
- PR#4614: Inconsistent declaration of CamlCBCmd in LabelTk library.

Now for some unfortunate news:

Native dynlink used to work on Mac OS X

The clean solution to make natdynlink work on recent Mac OS X systems (beside convincing Apple to support the old behavior of their linker in their new implementation) is to change OCaml's x86 backend so that it produces only PIC code (this has been done for the AMD64 port). I don't think there is currently any plan to work on that.

...

Ouch, this makes it almost a dead end for us. I can offer some time to help in this effort, working in the port, or providing feedback. The native dynlink and toplevel are, at least to me, the killer features in 3.11, but adding another hole for Mac OS X intel (in addition to not supporting x86_64) does not seem like the best choice for an increasingly popular architecture.

...

Well, we'd very much like to support native dynlink on OS X 10.5, but Apple is not helping in the least by crippling their linker compared with the one in 10.4. If anyone from Apple is on this list, feel free to contact us at caml-devel@... for more information on this regression.

So it seems like OCaml needs help along two dimensions: support for the X86_64 in general, and support for Position-Independent Code (PIC) in particular. At least on the PIC side, we can steal from the AMD64 port.

LinkLeave a comment

Comic: The Breaking Point [Oct. 15th, 2008|12:00 am]
pennyarcaderss
http://www.penny-arcade.com/comic//breaking-point/
Link49 comments|Leave a comment

Mass community approval [Oct. 14th, 2008|07:34 pm]

lj_dev

[chgu]
Is there any way to do mass join approvals for community members? I'd imagine there's a way to just write a script to modify the database, but wouldn't it be ever so nice to not have to?
LinkLeave a comment

yay [Oct. 15th, 2008|09:36 pm]

ayashiijanai

This was weird. I typed `y' into the Subject field of LiveJournal to see what happened (I was going for `yay'). These entries come up:

  • Your software helped me to get into Uni. :)
  • You make me sooo happy.
  • you and me are two people, and two people is (less than three)
  • You are in bed.
  • Your timing is so amazing.
  • Yo!
  • Your rights.
  • Yo.
  • Your kids should also love
  • Your OS programming tutorial
  • Your smart pointers!
  • Your lessons! :)

Now I've got to prepare for Japanese oral-aural tomorrow but I'll talk about the `yay' stuff soon!

LinkLeave a comment

[Oct. 15th, 2008|07:59 am]
kittenbreak
Your daily kittenbreak, LJ Cut. )
Link4 comments|Leave a comment

2 tickets: Royal/T Japanese Film Series #3 "BRANDED TO KILL" [Oct. 14th, 2008|05:08 pm]

nihon

[scarlett__mage]
Hello! I mucked up my work schedule rearrangements and now I can't make it to this screening. Price is **$14.28**, an even exchange for 2 tickets (purchased through Brown Paper Tickets, which explains service charge). Tickets will be at will call so please contact me ASAP so I can switch it to your name.

A must see for indie/Asian/foreign cinema lovers! I'd hate for these tickets to go to waste! Screening info below.



location - http://www.royal-t.org/

"BRANDED TO KILL"
Director: Seijun Suzuki, 1967, 91 minutes, English subtitles

Wednesday, October 15, Doors 7pm, Movie Starts 7:30pm
@ Royal/T (8910 Washington Blvd, Culver City, CA 90232)

Branded to Kill is the wildly perverse story of Hanada, the yakuza's rice-sniffing "No. 3 Killer," whose fortunes change as he nears the top of his game. The film's script began as a cookie-cutter suspense thriller which Seijun Suzuki morphed into a surrealistic and psychosexual nightmare, filled with grotesque imagery. Branded to Kill, a brutal, hilarious, and visually inspired masterpiece, is Suzuki at his best.



x-posted
LinkLeave a comment

As far as I can tell-- [Oct. 14th, 2008|10:50 pm]

sharpsight
M) --when clothing calls itself 'androgynous' it means 'exactly the same as men's clothing'.
LinkLeave a comment

Berger Singerman's 13th Bill: Researching Cramdowns - Updated [Oct. 14th, 2008|11:01 am]
groklaw2
I don't want to overstate anything, but I can't help but notice that Berger Singerman's 13th bill has just been filed, and it includes this intriguing notation on Exhibit A [PDF], the breakdown of how it spent its hours in September on SCO's behalf:
9/26 - AJS - Review Memo by I. Marcushamer Regarding Cramdown of Stand Alone Plan and Prepare Correspondence to Him Regarding Same - 0.20
A cramdown is exactly what it sounds like, I gather from my research, a bankruptcy court's approving a reorganization plan over the objections of one or more creditors. I say I don't want to overstate it because lawyers are supposed to research all likely and even reasonably conceivable alternative possibilities, so this doesn't necessarily mean that the hopes for cash infusions are over. It does indicate that SCO's lawyers are at least thinking about the alternative, having to do a standalone plan that at least some creditors might not like so very much. And creditors do get to vote, or more accurately some creditors do.

Other interesting tidbits from the exhibit are several interfaces with Boies Schiller guys, including Ted Normand helping to prepare Darl for his testimony at the most recent bankruptcy hearing and "Mauricio" discussing the "Novell constructive trust issue", Mauricio presumably being Mauricio Gonzales of Boies Schiller.

LinkLeave a comment

Ah. Amusement. [Oct. 14th, 2008|11:36 am]

sharpsight
N) http://www.onemanga.com/Zippy_Ziggy/8/22/ , http://www.onemanga.com/Zippy_Ziggy/8/23/ (read left to right)
LinkLeave a comment

[Oct. 14th, 2008|08:07 am]
kittenbreak
Your daily kittenbreak, LJ Cut. )
Link3 comments|Leave a comment

Translating Question [Oct. 13th, 2008|09:48 pm]

learn_japanese

[inthewar]
[Current Mood | blah]
[Current Music |Tokio Hotel]

I was on my last.fm and someone left me this comment in my shoutbox:

こんにちは、日本すきなんですね。何処が良いと思いますか?

I can figure out some of it.

Hello. You like Japan, huh? What places do you think are good?

Does that make sense? Is that right?

Ah, sorry for my lame translating problems!
Link6 comments|Leave a comment

Comic: The Deluge [Oct. 13th, 2008|12:00 am]
pennyarcaderss
http://www.penny-arcade.com/comic//deluge/
Link43 comments|Leave a comment

Tanner Proposes to Expand its Work for SCO Again = $198,000+ for 2009 [Oct. 13th, 2008|08:24 am]
groklaw2
Tanner has filed with the bankruptcy court in Delaware a motion [PDF] asking the court to approve an expansion of its work for SCO. It projects for the year ahead that it will do SCO's annual report, its 4 quarterly 10Qs, and the required Sarbanes-Oxley Act Section 404 audit statements.

Exhibit A [PDF] is the October 3, 2008 letter from Tanner to the Audit Committee of the Board of Directors of SCO, and specifically to Dan Campbell, its Chairman. It memorializes the understanding between the two companies, and in it Tanner outlines exactly how unlikely it is to find any fraud or other illegal activity in its audit, Sarbanes-Oxley or no Sarbanes-Oxley, and how it's SCO's responsibility to inform Tanner about any such misbehavior. On its honor.

That's my reading anyway. Well, if you can't trust SCO, who *can* you trust?

I can just imagine how glowingly SCO will find it has done its job, I'm sure. And then Tanner will attest to it, and then they'll submit the bill, and presto, change-o, mo' money. No wonder Wall Street is collapsing, if this is how it's regulated.

LinkLeave a comment

[Oct. 13th, 2008|09:39 am]
kittenbreak
Your daily kittenbreak, LJ Cut. )
Link6 comments|Leave a comment

iran [Oct. 13th, 2008|05:08 pm]

ayashiijanai
LinkLeave a comment

Kanji-related question [Oct. 12th, 2008|10:10 pm]

learn_japanese

[relmneiko]
In my first foray into translating some manga that I have for practice I've run into a couple things that baffled me. This first is in this line:

俺にわ泣いて笑って前を向いて行けと云うのかよ

Now from the context (and some searching online kanji dictionaries) I would assume that the kanji used (云う) has the same meaning as 言う, except with a much less commonly used kanji.

I found the same thing again later in this line:

俺はお前混みで全てを護ってやるぜ?

I assumed it was supposed to be the same thing as 守って (which seemed to be confirmed by my Japanese typing program :P), but why use the obscure kanji there? Does this happen often, and where? What's it supposed to convey if it means the same thing?

What's more, those kanji aren't used all throughout the comic but only once each (the regular kanji appear elsewhere). Is it some kind of particular emphasis?
Link4 comments|Leave a comment

CHECK IT OUT <3 [Oct. 13th, 2008|12:38 pm]

japanophiles

[mimicang]
this is my webstore
if you want check it out cutie <3
you wanna see more pics & any question - seoung14@hotmail.com
WE CAN SHIPPING EVERYWHERE! click here ↓
http://mimicang.bigcartel.com
LinkLeave a comment

interview+stuff [Oct. 13th, 2008|12:37 pm]

ayashiijanai
Yay, I got an interview with a software development company in Blackburn, this being after an introductory profile (with all these stupid questions like "name your three most proud achievements" and stuff), and an online test after that (which was pretty awesome). The guy on the phone said, "Now, if you're more comfortable, you're welcome to wear a suit to the interview.." and my internal monologue was just like "BAHAHAHA" but anyway. I can wear casual. Woo.

Also I'm "officially" Bahá'í now, though you could say I had a suspicion like that for some time now.
Link4 comments|Leave a comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]