30 Kasım 2012 Cuma

New series from Sweden: Anna Jansson's Maria Wern

To contact us Click HERE

I've been watching the Maria Wern TV series, produced by Swedish television and broadcast in the U.S. by MhZnetworks, and have been waiting anxiously for some of Anna Jansson's books (on which the series is based) to appear in English translation. The first has now arrived, as Killer's Island, translated by Enar Henning Koch from Jansson's 11th Maria Wern book, Drömmen förde dej vilse, published in English by Stockholm Text, a new project bringing Swedish books out in paperback and digital form. The first of their books is becoming available late this month (I was able to get galleys from Netgalley).

The Maria Wern TV series is interesting for its Gotland setting and the characters (some of whom appear in the books, but in slightly different relationships with each other). The series is not quite to my taste: I'm more interested in the darker Swedish series, closer to noir, and Maria Wern is a bit more on the cozy side. The books take another step further away from noir, since Jansson is very interested in the conflicted private lives of her characters (at least she is in this book). Both Maria and her friend and coworker Erika are caught in relationships that are not going according to plan, and their love lives take up a considerable portion of the text (it seems like they take up more space than the mystery or the police work, but that's probably just my impression). Perhaps my problem is that beginning with the 11th in the series, I don't have enough background with these characters.

The story itself goes from an attack on a young boy, during which Maria tries to intervene and is beaten and stabbed with a hypodermic syringe, causing her to worry about exposure to blood diseases. Then a series of murders begins, the first very lurid indeed and the next more matter-of-fact. All of the incidents seem to revolve around a very limited group of people, including Erika and her romantic attachment, who is a doctor. When the conclusion arrives, there's a somewhat contrived (and to me not all that convincing) final struggle in the sea.

At the beginning, I was so annoyed by some of the writing (or the translation, a non-Swedish-speaker can't be sure). An example from the first paragraph is, "A pale dusk lay over the creased surface of the sea, lighting up the dark bastions of the city walls and the monastery ruins hailing back to another, more powerful time." And just after the discovery of the lurid murder, one of the detectives feels sick:"The vomit lurked somewhere in the region of his throat. He wasn't sure which exit it would take." There's something both overwritten and unclear about both passages. Fortunately, the writing settles down and from about a third of the way into the book I stopped noticing that sort of thing.

The story kept me reading, but there are other recent Swedish crime novels that make better use of the Gotland setting (such as the books of Mari Jungstedt, whose newest novel, The Dead of Summer, is also appearing in the U.S. thanks to Stockholm Text) and of the myths and folktales of Scandinavia (Jansson evokes the tale of a bride who is drowned and returns to torment everyone, but the Öland novels by Johan Theorin make more extensive and effective use of regional myth). Still, I thought the book was interesting, and will certainly appeal to readers who find much of the recent Swedish crime wave a bit too dark: for instance, Jansson's book has a good deal in common with Camilla Läckberg's series set on the Western coast of Sweden. Both series put more emphasis on the marriages and love affairs of the detectives than do the series by some of the darker Scandinavian series.

Balancing the two versions of Maria Wern against one another, I think I prefer the filmed rather than the written version. Though the cops in the filmed version have plenty of stress and misery in their private lives, the crime at hand takes up a bit more space in the story than, at least, it does in Killer's Island. Perhaps someone who knows the original Swedish novels can offer an opinion about whether Killer's Island is typical and whether my impression of them is tilted by my lack of access to the originals?

BTW, there's a killer parody of the Maria Wern series on YouTube, taken from a Swedish satirical TV show, but it's in Swedish. It also includes a very funny reference to another Swedish crime phenom: http://www.youtube.com/watch?v=W1_79pJbCw8



New Irish Noir: Michael Clifford's Ghost Town

To contact us Click HERE

The newest Irish entry in contemporary crime fiction works both as a story and as cultural history or criticism (Cliford is a political reporter of substantial reputation, and his style as a novelist has some of the no-nonsense quality of journalism). Joshua Molloy, nicknamed The Dancer for his football skills (a career aborted by his addictions as well as his associations with criminals) has just been released from an English jail and is back in Dublin. He's going to AA meetings and trying to stay straight while seeking to meet his son, born while he was incarcerated.

But Molloy's path is criscrossed with those of many others in an Ireland crippled by the housing and banking debacles of the economic crash. A former associate, a not-too-bright gangster on the make, lures Molloy into a scheme to murder a crime boss, and the story is off and running (as is Molloy). In addition to the thugs and bosses who are chasing him, his lawyer turns out to be the wife of a property developer on the run from his investors (some of whom are ready to use non-legal means to get their money back), the mother of his child is a junkie whose life is controlled by the very gangsters who are after Molloy himself, and there's a reporter trying to rehabilitate his career by getting a big story out of all that's going on.

Most of the novel is straightforwardly told, with vivid characterization and dialogue and a believably erratic plot. There's some comic relief in the magazine pieces written by the reporter (reproduced in the novel), which are wild tabloid versions of the truth, and in the reporter's own overblown sense of self-worth. The only caveat I have about the plot is that there is a point toward the end that has a twist that is a bit too neat, but upon reflection on the whole story is probably necessary to get to where the story needs to end.

As the estimable Declan Burke has pointed out (at Crime Always Pays), Clifford's book bears closest resemblance (among current Irish crime writers) to the work of Gene Kerrigan, and that's a very high standard that Ghost Town definitely lives up to. The story moves rapidly forward, keeping the lives of all the characters (particularly Molloy and his lawyer but also many minor characters) moving forward at every point, even when their stories overlap. I can highly recommend Ghost Town as a great read as well as a vivid portrait of the current Irish situation, in fictional form.

Donna Leon's Non-Brunetti

To contact us Click HERE


I received a digital copy of Donna Leon's new novel, The Jewels of Paradise, from NetGalley and began reading it without having any prior knowledge of the book or its history. For a while, I kept expecting Commissario Brunetti to pop up somehow, but gradually I figured out that it's her first non-Brunetti novel. It's part of a larger project on which she collaborated, dealing with a production of Baroque opera (which is in fact her real interest in art and life).

The story is a novelty in one other sense, her main character and the person through whom we see nearly everything is a woman, an Italian native who has been pursuing an academic career outside Venice for a number of years and is tempted back to her native city by an offer of a temporary job, assessing the papers of a lesser-known Italian composer of the Baroque era.

She quickly becomes embroiled in a web of family and greed that readers will recognize from the Brunetti books: Leon's view of contemporary Italian society is unromantic. But the primary intrigue is what she finds out about the composer's life through his papers. Leon has used an actual composer (I won't give his name because part of the intrigue at the beginning of the book is whose papers are being researched and why). There are crimes in the book, though mostly in the composer's life, as he struggled with personal, religious, and political situations beyond the scope of his musical career. The resolution of the book in the present day grows organically from that nexus of the composer's interests.

I found the book to be fascinating, and the research intriguing. It's not a thriller or even, in the usual sense, a mystery or a crime novel. But there is plenty of tension, and the satirical impulses evident in Leon's other books are deployed even more here. It's also interesting to see what Leon can do when freed from the usual structure and cast of characters. I read the book on an iPod Touch, and it's a testament to the story and to the quality of the writing that I didn't feel any strain at all in reading the novel on such a small screen.

Polish noir: Zygmunt Miloszewski's second

To contact us Click HERE
A Grain of Truth, Zygmunt Miloszewski's second crime novel featuring Polish prosecutor Teodore Szacki (published by Bitter Lemon and translated by Antonia Lloyd-Jones), is, like the first book in the series (Entanglement) a satisfying combination of police procedural and mystery novel, with considerable humor and social commentary added in. Szacki has left Warsaw for the small city of Sandomierz, seduced by its beauty but now regretting his separation from Warsaw's urbane pleasures as well as his ex-wife and estranged daughter.

But he finally gets a good murder to sink his teeth into: a well-known woman, wife of a town councillor and herself a promoter of educational theater, is found with her throat slashed just outside a former synagogue (now a state archive). Near the body is found a kind of knife used by kosher butchers, raising the long and continuing history of Polish anti-semitism as well as the country's new liberalism (what if the murderer is in fact Jewish?).

The development of the story and the investigation of the crime develop slowly at first, ultimately shifting into underground tunnels, attack dogs, and multiple murders that veer toward the Gothic and the conspiratorial excesses of Dan Brown (who is mentioned) but ultimately Miloszewski succeeds in accessing the energies of those genres within a contemporary realism that is convincing and satisfying. Plus there's ultimately a twist that will satisfy the fans of the puzzle mystery.

There are profuse references to popular culture, mostly from outside Poland, though there are many references to a Polish TV mystery series filmed in Sandomierz, Father Mateusz, which seems to be a remake of the long-running Italian series, Don Matteo (complete with bicycle and gentle non-threatening plotting. Mateusz provides a contrast for the grittier reality of Szacki's life.

While Miloszewski explores anti-semitism and its history in depth, he leaves unexamined a flaw in his own character that keeps him human but also may irritate some readers. His language, especially in his interior monologues, can be unpleasantly sexist. But he genuinely regrets the actions on his part that destroyed his marriage, and his almost painfully comic blunders with his current love life provide evidence that the author is an intentional character flaw rather than unconscious prejudice (though the flaw may temper a reader's sympathy for Szacki's difficulties with the women in his life).

Both of Miloszewski's novels are complex, involving, and interesting, but A Grain of Truth is more satisfying as a crime story than Entanglement, and the use of history, conspiracy, and the extended range of crime fiction are livelier. Entanglement relies more on the locked-room mystery and the gathering of suspects together in a room, both being longstanding elements of the genre, but tending toward static rather than dynamic plotting. A Grain of Truth shifts toward the dynamic side of crime writing, though still with considerable care in development and careful attention to the voices of all the characters, including the difficult but engaging prosecutor himself.

Arnaldur's new Iclandic noir

To contact us Click HERE

I had some doubts about Arnaldur Indridason's Black Skies when I ordered it, because it is centered on Sigurdur Óli, the least likable or interesting of the cops in the circle around Erlendur, his usual central character. Erlendur has left on a mysterious trip to the area in which he grew up (and where he lost his brother as a child), and the previous book in the series, Outrage (which focuses on Elinborg, the other running character) and Black Skies occur at the same time, with occasional overlaps as the two detectives consult with one another (and worry about Erlendur's extended absence.

I had (as it turned out, well placed) confidence in Arnaldur as a writer, though, and indeed Black Skies is very interesting. As the book explores Sigurdur Óli's life and character he first grows even less likable (without making the story less interesting). He can be a bit impulsive, and in his private life, self-destructive, traits that are given some context. He's also an unrepentant political conservative, going back to his school years (when he edited a conservative literary journal). He's also a bit of a fop, and his taste in clothes in addition to his character overlap just a bit with one of the great characters if Scandinavian crime fiction, Gunvald Larsson (of the Sjöwall/Wahlöö books). Sigurdur Óli is, though, less vocal and violent.

Perhaps the most interesting aspect of Black Skies is the use of overlapping plots. It's a common strategy to start off with a crime, then shift to another crime that eventually gives way to or becomes connected to that initial scene. Arnaldur plays with that theme here, setting up a gruesome scene that only very gradually comes into focus, while Sigurdur Óli concentrates on other things: primarily a mess he gets into when doing a favor for a friend. When he goes to a couple's apartment (after the friend begs him to scare them into giving up a blackmail attempt) he finds the woman in the couple almost dead, and runs into the assailant. To say more would be spoiling things. The blackmail plot, though, leads in very interesting directions before coming to a surprising conclusion.

One of the interesting directions is an investigation of the Icelandic banking practices that will (not long after the timeframe of the novel) lead to the crash of the country's economy (the book is set just before, but was written just after, the crisis). The ominous shadows of the crash loom over the book.

But the story is not an economic tract: it's aim is both broader, in terms of the society, and narrower, in terms of its vivid portrait of the detective and the numerous characters involved in the story's various threads. Though I'm particularly attracted to Erlendur throughout the series, and though the book focusing on Elinborg was very good, I think perhaps Black Skies is one of Arnaldur's best books (high praise indeed).

29 Kasım 2012 Perşembe

Arnaldur's new Iclandic noir

To contact us Click HERE

I had some doubts about Arnaldur Indridason's Black Skies when I ordered it, because it is centered on Sigurdur Óli, the least likable or interesting of the cops in the circle around Erlendur, his usual central character. Erlendur has left on a mysterious trip to the area in which he grew up (and where he lost his brother as a child), and the previous book in the series, Outrage (which focuses on Elinborg, the other running character) and Black Skies occur at the same time, with occasional overlaps as the two detectives consult with one another (and worry about Erlendur's extended absence.

I had (as it turned out, well placed) confidence in Arnaldur as a writer, though, and indeed Black Skies is very interesting. As the book explores Sigurdur Óli's life and character he first grows even less likable (without making the story less interesting). He can be a bit impulsive, and in his private life, self-destructive, traits that are given some context. He's also an unrepentant political conservative, going back to his school years (when he edited a conservative literary journal). He's also a bit of a fop, and his taste in clothes in addition to his character overlap just a bit with one of the great characters if Scandinavian crime fiction, Gunvald Larsson (of the Sjöwall/Wahlöö books). Sigurdur Óli is, though, less vocal and violent.

Perhaps the most interesting aspect of Black Skies is the use of overlapping plots. It's a common strategy to start off with a crime, then shift to another crime that eventually gives way to or becomes connected to that initial scene. Arnaldur plays with that theme here, setting up a gruesome scene that only very gradually comes into focus, while Sigurdur Óli concentrates on other things: primarily a mess he gets into when doing a favor for a friend. When he goes to a couple's apartment (after the friend begs him to scare them into giving up a blackmail attempt) he finds the woman in the couple almost dead, and runs into the assailant. To say more would be spoiling things. The blackmail plot, though, leads in very interesting directions before coming to a surprising conclusion.

One of the interesting directions is an investigation of the Icelandic banking practices that will (not long after the timeframe of the novel) lead to the crash of the country's economy (the book is set just before, but was written just after, the crisis). The ominous shadows of the crash loom over the book.

But the story is not an economic tract: it's aim is both broader, in terms of the society, and narrower, in terms of its vivid portrait of the detective and the numerous characters involved in the story's various threads. Though I'm particularly attracted to Erlendur throughout the series, and though the book focusing on Elinborg was very good, I think perhaps Black Skies is one of Arnaldur's best books (high praise indeed).

Comic noir collaboration: Camilleri and Lucarelli

To contact us Click HERE

Acqua in Bocca is a short novel published in 2010 (by minimum fax, a publisher in Rome) in an almost epistolary style: an exchange between characters created by Andrea Camilleri and Carlo Lucarelli (Salvo Montalbano and Grazia Negro, respectively) in the process of an investigation of a murder in Bologna. The book actually resulted from a correspondence between the two authors, instigated by the publisher almost on a whim and then executed over time (the process is explained ina postscript). The book is unfortunately only available in Italian.

The story is fairly simple: a body is discovered on the floor of an apartment, a plastic bag over the victim's head and the corpses of a couple of "beta splendens" (Siamese Fighting Fish) nearby. Later, another fish is discovered in the corpse's windpipe, a contributing cause to the death. Ispettore Grazia Negro is assigned the case, but certain aspects of the case cause her to be circumspect with her superiors about what she is doing.

The witness who discovered the body then disappears, traced to a train station in Sicily, near Vigata, where Montalbano is the Commissario. Grazia, persistent in spite of being warned, contacts Salvo, asking him to be discreet. The exchange that follows is frequenty very funny, with Salvo taking different positions in his open and secret communications and messages passing back and forth concealed in cannoli (dispatched from Sicily) and tortellini (dispatched from Bologna).

Gradually, many of the characters in other books by the two authors appear in supporting roles (sometimes not directly "seen" but in the background of the story), including Mimi and Catarella from Sicily and Cogliandro from Bologna. Camilleri's contributions are frequently funny, particularly for anyone familiar with the Montalbano series, but Lucarelli's are also full of puns (including some characters' names), as well as other comic complications.

The book is short and (by the nature of the project) episodic, with documents and photographs interspersed in the text (Montalbano and Negro represented, obviously enough, from the TV series based on him and the movie based on her).

When the action shifts from Bologna to Milano Marittima, where Grazia has fled from those threatened by her investigation, the story takes a dark, but still comic, turn that it only partly explained by the final missive from Montalbano: we must choose to believe whether a violent act is intentional or coincidental.

Acqua in Bocca is light entertainment in a noir/comic mode. I read it a couple of times, as I've been studying Italian, with increasing comprehension--the language is fairly straightforward, if occasionally frustratingly idiomatic (Google Translate was sometimes more help than a dictionary). It was a lot of fun to practice Italian with, leading me onward to at least somewhat more literary texts (including several by Lucarelli and some I've just begun to tackle by Loriano Machiavelli (also quite comic in a particular way). My Italian teacher says she learned English by listening to pop music from England and America, because she was motivated to understand the lyrics, so I suppose my version of that is reading Italian noir, a rich vein of international crime fiction.

Dark Cloud's tools

To contact us Click HERE
Who ever played to a game called Dark Cloud? It was my first game for PS2 and I remember that I found it on a demo-disc. Recently I saw a video that show the beta version of this game, much different from the final version, so I developed an unpacker for this game to see if some old data was keep (and yes, I founded some "old" data) that I want to share.
The files required to use the unpacker are data.dat and data.hd2, and you can get them from the disk/iso. I found a lot of models (in MDS format), another data.hd2 that seems to point an old version of the game, gdata_e3.edt_ that seem a file from the E3 demo, some test files and a setting file from the Map Editor of the game! We can found also some scripts, for example I found the scripts of the boss in export\dun with .cfg extension. Other scripts are located to export\dun\cloth with .clo extension. Also in each folder of export\gedit we can found a lot of scripts in .cfg format, like mapinfo.cfg and sound.cfg. A lot of .img files can be found, a container for TM2 format. Also some files with "_" can be found, like _dunmenu.pak, maybe unused stuff that was left. If someone is interested to the hacking of this game write here, I can give an help :).

Download White Cloud and Light Cloud

Installare Mac OS X Lion sull'ASUS U36SD [AGGIORNATA x2]

To contact us Click HERE
Prerequisiti:
QUESTO archivio
- Un Mac già funzionale (va bene sia su hardware reale sia su virtuale)
- L'immagine retail in formato DMG di Lion (scaricabile legalmente dall'App Store)
- Una penna usb, un hard disk esterno o altro che abbia minimo 8GB di memoria, preferibilmente con un attacco 2.0
- Un pizzico di conoscenza e pazienza

Questa è la situazione che OSX si ritroverà a fine guida:
- Intel HD3000 con uscita HDMI e VGA funzionante, risoluzione 1366x768 e accelerazione video QE/CI
- Nvidia GT520M con Optimus non riconosciuta
- Audio funzionante
- Microfono funzionante
- Webcam funzionante, ma girata di 180°
- Scheda Ethernet funzionante
- Scheda Wireless funzionante
- Porta USB 3.0 funzionante
- Lettore schede funzionante
- Riavvio funzionante
- Shutdown NON funzionante (esegue tutte le operazioni all'uscita ma non manda il segnale di shutdown all'ACPI. Causa schermo nero e pc acceso)
- Sleep NON funzionante (il computer non va in standby e si blocca con schermo nero)
- Batteria funzionante
- Gestures trackpad basilari funzionanti
- Aggiornamenti dell'OS funzionanti
- Tasti FN NON funzionanti



Passo A: preparare l'USB storage per l'installazione (la parte più lunga e scocciante)
0) [COLOR="DarkRed">ATTENZIONE: Con questa procedura, tutti i dati contenuti nel vostro storage USB andranno perduti![/COLOR]
1) Da un altro computer con OSX già installato, collega la tua memoria di massa USB e da Applicazioni\Utility, aprite Disk Utility.
2) Selezionate la vostra penna USB appena collegata, andate su Partizione e selezionate 1 Partizione dal menu a tendina dello Schema Partizioni.
3) Selezionate il bottone Opzioni, selezionate Tabella partizione GUID, assicuratevi che il formato della partizione sia Mac OS Extended e non MS-DOS e date l'ok premendo sul pulsante Applica.
4) Aprire il terminale da Finder/Via/Utility (oppure con SHIFT+SUPER+U), scrivete defaults write com.apple.finder AppleShowAllFiles TRUE, confermate con INVIO e riavviate il Finder scrivendo sempre su terminale killall Finder.
4b) Questa operazione vi farà visualizzare tutti i file nascosti nel vostro Mac. Per nasconderli nuovamente, ripetere il punto 4 con l'unica differenza nello scrivere FALSE al posto di TRUE.
Per far ritornare tutto nella norma, basta sostituire il valore TRUE con FALSE.
5) Localizzate il setup di Lion scaricato dall'Apple Store e montate il file immagine in formato DMG. Aprite dal Finder la nuova partizione che vi è appena uscita e cliccate su Mostra contenuto del pacchetto facendo click col pulsante destro (quindi visualizzando il menu contestuale) su Install Mac OS X Lion.app.
6) Nella cartella Contents/SharedSupport, troverete un altro file immagine chiamato InstallESD.dmg: cliccateci due volte per montarlo e come prima, una nuova partizione verrà resa disponibile dal finder.
7) Aprite la nuova partizione ed andate nell'unità chiamata Mac OS X Install ESD, dove al suo interno troverete un file nascosto chiamato BaseSystem.dmg. Montate anche questo e riaprite il Disk Utlity.
8) Nella seconda metà dell'elenco dei file immagine montati che trovate nella lista a sinistra di Disk Utility, selezionate Mac OS X Base System, andate su Ripristina e trascinate la partizione creata in precedenza nella vostra memoria di massa su Destinazione. Assicuratevi che la vostra partizione creata precedentemente per la vostra penna USB sia settata su Destinazione e che su sorgente non ci sia BaseSystem ma Mac OS X Base System e poi cliccate sul bottone Ripristina, in modo da copiare tutto il contenuto di BaseSystem nella vostra partizione, che verrà rinominata automaticamente in MAC OS X Base System.
9) A fine processo, smontare (rimuovere, espellere o disattivare è la stessa cosa) il vecchio MAC OS X Base System montato in precedenza (lo potete riconoscere dal fatto che quello nella vostra USB key vi dirà quanto spazio avete ancora a disposizione, l'altro no perché sarà impossibile modificarne il contenuto) ed accedete all'altro MAC OS X Base System che trovate dall'elenco partizioni (il Base System nella vostra USB key).
10) Entrate nella cartella System/Library, cancellate il collegamento a Packages (ha un'icona bianca con una freccia), copiateci la cartella Package che potete trovare in Mac OS X Install ESD e, a fine processo, smontate il volume Mac OS X Install ESD.
11) Nell'archivio scaricato in questo post (la pswd è GuideByXee) installate i tre packages nella cartella USB Setup e ricordatevi di cambiare il percorso di destinazione selezionando Mac OS X Base System (se vi dice che è impossibile installare il package in quel percorso, chiudete e riaprite il setup).

Passo B: preinstallare i driver e patchare il setup
1) Copiare il contenuto della cartella Kexts (che troverete allegata nell'archivio di questo post) sul desktop.
2) Dalla cartella Tools lanciate il programma KextBeast e prima di cominciare l'installazione, cambiare come al solito il percorso di destinazione selezionando la vostra pen drive.
3) Aprite dalla cartella Tools il programma MultiBeast e selezionate MacBook Pro 8,1 sotto Customization/System Definitions/MacBookPro e NullCPUPowerManagement sotto Drivers&Bootloaders/Kext&Enablers/Miscellanous.
4) Se volete formattare l'intero drive, andate al punto 4A, se avete un computer con uno schema di partizioni MBR (formato standard per Windows) andare al punto 4B, se invece è in formato GPT allora andate al punto 4C.
4A) Avrete due scelte importanti da fare a questo punto: scegliere se utilizzare lo schema di partizioni MBR o GPT. Lo schema di partizioni MBR è lo standard per Windows, quindi oltre ad OSX potrete installare anche tutti gli altri sistemi operativi Microsoft e anche le vecchie distribuzioni Linux sul vostro hard disk, però bisognerà patchare il setup di OSX (nulla di dannoso); in questo caso passate al punto 4B. Se invece scegliete di usare il moderno sistema di partizioni GPT, supportato nativamente da OSX, sappiate che il sistema operativo di casa Apple si avvierà solo se la partizione del Mac sarà la prima partizione mai creata nello schema di partizioni, altrimenti si rifiuterà di partire. Questo costerà caro nel caso vorrete reinstallare OSX, che vi costerà la ripartizione dell'intero hard disk, pena perdere tutto o ripristinare l'ultimo backup. Se il vostro BIOS non supporterà il boot in modalità UEFI, sarà impossibile installare anche Windows. Se siete sicuri di procedere con lo schema di partizioni GPT, allora passate al punto 4C.
4B) Copiate il file OSInstall.mpkg su System/Installation/Packages e il file OSInstall su System/Library/PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/Versions/A/, sostituendo quello già esistente. Troverete i due file sotto la cartella MBR Patch nell'archivio scaricabile qui.
4C) Prima di procedere, leggete un attimo il punto 4A. Se avete installato già un altro sistema operativo sul vostro hard disk in formato GPT, sappiate che dovrete fare il backup di tutti i vostri dati perché lo schema di partizioni dovrà essere partizionato come piace ad OSX (-.-). Durante il setup infatti, dovrete reinizializzare l'intero drive altrimenti OSX si rifiuterà di avviarsi.

Passo C: installare OSX Lion
1) Spegnete il notebook, collegate la vostra USB key in una delle due porte USB 2.0, accendete e quando vi apparirà il logo ASUS, premete una, due o anche tre volte il pulsante ESC, in modo da entrare nel menu dove potrete decidere da quale periferica dovrete fare il boot.
2) Nel menu che vi apparirà, il primo elemento vi permetterà di avviare il sistema operativo installato nel vostro hard disk, il secondo dovrebbe essere la vostra pen drive; selezionatela, premete INVIO, nella schermata che vi apparirà assicuratevi di essere sopra Mac OS X Base System e premete nuovamente INVIO per eseguire il boot del setup.
3) Una volta dentro il setup, selezionate la nostra lingua ed andate avanti; vi apparirà il solito menu in alto: da li selezionate Disk Utility (o Utilità Disco) sotto il menu Utility. Se la schermata del setup non vi dovesse apparire, passate al punto 3a, altrimenti proseguite normalmente verso il punto 4!
3a) Ci possono essere diverse cause che impediscono l'avvio del setup. Eseguite di nuovo il punto 1 e 2, ma prima di selezionate Mac OS X Base System con INVIO, pigiate sulla vostra tastiera i comandi "-v -x -f" (da notare che il trattino è possibile scriverlo solo col pulsante per fare l'apice, quello a destra dello zero), e premete INVIO. Se vi darà nuovamente una schermata di errore (chiamata Kernel Panic) o vi si bloccherà, provate a ripetere questo punto per altre 2 volte (raramente capita che OSX non vuole partire, un riavvio e funziona di nuovo tutto). Se di nuovo continuerà a non partire, mi dispiace dirlo ma dovrete ripartire dal passo A (vedrete che la seconda volta che seguirete questa guida, ci metterete la metà del tempo ;)).
4) A questo punto, dopo aver letto attentamente il punto 4 del passo B e dopo aver capito i rischi, passiamo avanti. Notiamo che selezionando il nostro Hard Disk, ci verrà mostrato in basso a destra con quale tabella di partizioni lavora (al 95% sarà Master Boot Record). Se sarà MBR passate al punto 4a, se avete intenzione di formattare usando GPT passate al punto 4b, se avete già GPT (verrà indicato con Tabella di partizione GUID), allora sapete che dovrete formattare tutto in ogni caso. Personalmente vi consiglio di usare MBR, dato che personalmente ho avuto brutte esperienze con la GPT. Un altro consiglio che vi posso dare è di fare il backup di tutto il computer e ripartizionare tutto quanto per fare prima, altrimenti le operazioni successive saranno un po lunghe, noiose ma anche rischiose per i vostri dati.
4a) Se volete mantenere tutti i vostri dati, passate direttamente al punto 4b, altrimenti proseguite. Questa operazione DISTRUGGERA' tutti i vostri dati contenuti nel vostro disco, ma almeno vi assicurerà di avere un hard disk pronto e pulito per ospitare OSX e volendo anche altri sistemi operativi. Andate su Partizione da Disk Utility, premete il pulsante Opzioni che troverete al centro in basso e selezionate Master Boot Record (o Tabella di partizione GUID, ma vi creerà grossi problemi nel caso vogliate formattare OSX o vogliate installare un altro sistema operativo), nel menu a tendina dove ci sarà scritto Attuale, selezionate il numero di partizioni che volete. Personalmente ho creato 4 partizioni, una per Windows da 64GB, una per Mac da 32GB, una per Ubuntu da 16GB ed una partizione condivisa dai 3 sistemi operativi dove metto tutti i miei dati (se vi state chiedendo perché ho 3 sistemi operativi, sappiate che il Mac lo uso solo per usare XCode, Ubuntu come unico sistema operativo che mi permetterebbe di recuperare gli altri 2 o se un giorno volessi programmare per multipiattaforma e Windows per tutto il resto). Formattate tutte le partizioni in MS-DOS FAT tranne la partizione dove dovrete installare OSX, che la formatterete come Mac OS Extended (Journaled) (chiamate la partizione Lion). Applicate le modifiche e passate al punto 5.
4b) *punto solo per utenti un po più esperti* Ritornate un attimo su un sistema operativo funzionante (io ho usato Win), scaricate GParted Live ed installatelo con Universal USB Installer su un'altra pen drive libera. Riavviate il vostro notebook, premete di nuovo ESC all'avvio e selezionate la pen drive dove avete installato GParted. Dovrete ridimensionare le vostre partizioni per ricavarne una con minimo 20GB (l'operazione di ridimensionamento potrebbe richiedere molto tempo se ridimensionate una partizione verso destra). Inizializzate lo spazio vuoto come una partizione di tipo HFS+. RICORDATE che la partizione da creare deve essere una partizione primaria, rieseguire il setup del vostro mac come descritto dal punto 1, 2 e 3, su Disk Utility dovrebbe mostrarvi una nuova partizione, dove se sezionata sarà possibile premere il pulsante nella barra degli strumenti di Disk Utility di colore verde chiamata Abilita Journaled. Una volta premuto passate al punto 5.
5) Uscite da Disk Utility e continuate l'installazione. Selezionate il vostro drive e fate partire (finalmente) l'installazione! Se per caso vi da un certo errore riguardo la partizione GUID, allora non avete eseguito corettamente il punto 4B del passo B.

Passo D: il primo boot di Lion
1) Avviate nuovamente la vostra pen drive e selezionate la vostra partizione di OSX chiamata Lion, premete INVIO e... Se sarà partito sarete quasi alla fine! Passate al punto 2! Viceversa, allora ci saranno state delle complicazioni (ma no?). Provate a rieseguire il punto 1 per altre 2 volte e, se il problema sarà sempre lo stesso, continuare a seguire questo punto, altrimenti passate al punto 1a.
1a) Riavviate il vostro notebook, selezionate di avviare la vostra pen drive e, quando vi troverete sopra la partizione Lion, digitate -v -x -f. Se vi restituirà un Kernel Panic relativo al componente AppleACPIPowerManagement.kext, andate al punto 1b, se apparirà scritto Still waiting for root device passate al punto 1c, se vi si bloccherà e basta, provate ad eseguire di nuovo il passo C, se si bloccherà nuovamente, mi dispiace dirlo ma dovrete rieseguite tutto da capo, a partire dal passo A.
1b) Rifate il boot del setup e stavolta avviate il Terminale invece che il Disk Utility. Scrivete cd /Volumes/Lion/System/Library/Extensions/ dove Lion sarà il nome della partizione da voi precedentemente creata, poi scrivete cp -rf /Volumes/Mac*/System/Library/Extensions/Null* ./ per copiare NullCPUPowerManagement.kext e fixate i permessi del file scrivendo chmod -R 755 ./Null*. Riavviate, bootate la partizione Lion e se tutto è andato a buon fine, passate al punto 2.
1c) Dovrete rieseguire il passo C, provando a ripartizionare tutto il drive (mi raccomando al backup).
2) Inserite tutti i dati a vostro piacimento ed una volta davanti al desktop di OSX, inserite una pen drive con l'archivio scaricato da questo post. Scompattate tutto, prendete il contenuto della cartella Kexts, copiatela sul desktop ed installare Multibeast, esattamente come avete fatto nei primi punti del passo B. Installate anche Chameleon 2.0 RC5 e riavviate, senza avere necessariamente inserita la pen drive usata per il setup.
3) Collegatevi ad internet (preferibilmente via LAN per velocizzare il tutto), andate sul logo della mela in alto a sinistra e fate verificare ad OSX se ci sono nuovi aggiornamenti. Vi proporrà diversi aggiornamenti, tra cui la versione 10.7.2 del sistema operativo (riaggiornerò l'articolo quando usciranno le prossime versioni). Installateli tutti e riavviate.
4) Dal vostro desktop, fate click col pulsante destro del touchpad su VoodooHDA.kext e fate Mostra contenuto pacchetto. Andate su Contents, aprite info.plist e cercate la scritta MixerValues. Modificate i valori di PCM, iGain ed iMix ed impostateli tutti a 100 (questo permetterà di avere il microfono e la porta di ingresso funzionanti). Cercate anche la stringa Vectorize e modificate il valore da false a true. Chiudete e rieseguite la stessa procedura del punto 2. Fatto questo dovrete avere il sistema operativo perfettamente funzionante, esattamente come un vero e proprio MacBook Pro!

Note finali: Problemi conosciuti, consigli ed altro
Ad ogni aggiornamento ufficiale di OSX, alcuni kexts modificati potrebbero essere sostituiti da nuovi ufficiali della Apple, quindi alcuni driver dovranno essere riapplicati usando MultiBeast. Il Mac non è in grado di switchare tra le due schede grafiche, quindi anche se installassimo i driver della GT520, non potremmo comunque usarla; per questo aspettiamo un aggiornamento al kernel da parte dei developer Apple per avere uno switch nativo tra le due schede. Il sistema inoltre, non è in grado di effettuare lo shutdown correttamente o di mettersi in standby, perciò se arrestate il sistema e il computer rimane acceso ma con lo schermo nero non vi preoccupate, il sistema ora è spento ma non è stato in grado di inviare al BIOS il segnale di shutdown (problema che si potrebbe aggirare modificando le impostazioni dell'ACPI di OSX). Per lo standby invece, dovrete modificare nelle opzioni del risparmio energetico il fatto che il computer se ne va in blocco dopo un tot di minuti (di default sono 15). Mettete al massimo quel valore finché il sistema vi segnalererà Mai e potete risolvere questo problema. Il driver audio attuale inoltre non supporta l'accelerazione tramite istruzioni SS2: per farlo andate nella cartella Extra Stuff dell'archivio ed installate Voodoo SS2 Enabler. Ho messo inoltre dei driver generici per abilitare il bluetooth, ma NON GLI HO TESTATI PERSONALMENTE! Vi consiglio anche di scaricare Monolingual, che vi permetterà di guadagnare oltre 1GB di spazio! L'hardware dell'ASUS U36SD, per quanto possa essere simile all'hardware dei nuovi MacBook Pro, non potrà mai raggiungere la perfezione, per questo invito gli utenti di questo forum a postare nuove soluzioni ai problemi già citati in precedenza per rendere il sistema sempre più perfetto.

E' tempo di mostrare i miei lavori

To contact us Click HERE
Da quanto eh?
Dalla release della traduzione di Kingdom Hearts II Final Mix ho smesso di svelare i miei più grandi lavori, ma credo che è tempo di mostrare qualcosa per ricevere vostre opinioni e commenti.
Subito dopo KH2 Final Mix ho cominciato a lavorare a KH1 Final Mix. Ho individuato come il gioco gestisce i testi e i font ed ho sviluppato le basi per visualizzare (quindi né estrarre né modificare) i testi del gioco. Questi sono inseriti nelle mappe e non in file singoli come KH2. Questo rende molto più complessa l'operazione di traduzione, dato che ogni mappa ha multiple copie di testi e necessito di individuare l'intero formato della mappa per poter spostare, allargare o diminuire le stringhe. Inoltre mi sono trovato in difficoltà nel ricompattare l'archivio KINGDOM.IMG, quindi ho deciso di lasciar perdere. Devo essere sincero, ci ho sbattuto per qualche settimana, ma non volevo cimentarmi nuovamente in ideogrammi e test anche perché l'inizio dell'Università ha tolto molto del mio tempo (questo è un annuncio ufficiale per il quale decido di non prendere i lavori per KH1FM). Ho continuato a fare ricerche su KH2FM per trovare il modo di non usare font riadattati e per coincidenza ho trovato un flag che permette di fare lo swap dei tasti O ed X, di abilitare il supporto ai salvataggi della versione americana (peccato che il caricamento fallisce), prova che il motore di gioco è basato sulla versione US. Ho continuato a lavorare a spezzoni su OpenKH, un engine che doveva permettere il caricamento di personaggi, mappe ed animazioni che però ho abbandonato per mancanza di conoscenze. Ho comunque una copia del progetto salvata in un server SVN privato, così se qualcuno un giorno ci vorrà mettere mani potrà farlo, a patto che mi contatti di persona (via mail possibilmente). Subito dopo ripescai un vecchio editor che sviluppai per Sonic 2. Vidi il codice, ciò che avevo combinato... Dopo 5 minuti mi dissi "spazzatura", così cancellai tutto e decisi di riscriverlo da zero. In pochi mesi sono riuscito a sviluppare un editor abbastanza potente che supportasse non solo la mappatura e l'editing dei  livelli, ma anche la visualizzazione dei rings, l'editor delle animazioni per palette e qualche piccolo inizio sull'effetto distorsione dello sfondo. Successivamente ho studiato un po di DirectX ed ho cominciato a creare la base per un engine di Sonic the Hedgehog, ma mi sono scontrato su molti problemi e limitazioni dovute all'impossibilità di gestire le palette con le nuove schede video. Ho provato a fare il rendering dei livelli ma con un risultato abbastanza scadente:

Ho continuato a lavorarci sopra parallelamente ad un progetto dove sono stato invitato chiamato Sonic 1 HD. Nonostante le grosse limitazioni ho continuato a lavorarci e ad implementare collisioni ed animazioni con risultati più che accettabili. Nel frattempo però ho scoperto l'esistenza di un nuovo titolo della Sega: Sonic CD. Affascinato da come il gioco si mostra su pc e smartphone, ho deciso di dare un'occhiata a come è stato realizzato. Sono riuscito ad estrarre tutti i dati e a fare qualche modifica, a scoprire bug e limitazioni che mi sono servite a capire come avrei dovuto realizzare meglio il mio motore di gioco. Mi sono alleato con un amico per portare Metal Sonic come personaggio giocabile ed ogni tanto, mentre lui costruisce la spritesheet, io implemento le animazioni e collisioni:Non ancora contento del lavoro, ho cominciato a smanettare nel codice e a riuscire ad aumentare la risoluzione orizzontale, ottenendo risultati stupefacenti ma anche bug abbastanza imbarazzanti (eventi e boss mal scriptati):Ho cominciato a giocare a Lunar Silver Star Harmony per PSP e visto che il gioco è in inglese ho provato a tradurre qualche dialogo e qualche menu, con la conseguenza dello sviluppo di un estrattore e riassemblatore di file del gioco che rilascerò a breve.Recentemente ho anche cominciato ad esplorare la parte tecnica di uno dei giochi che più mi ha appassionato: Castlevania Order of Ecclesia. Sono riuscito a sviluppare un programmino che mi visualizza le prime mappe di Ecclesia, anche se con i colori non precisi e fedeli. Sono anche in grado di caricare ogni tipo di sprite o blocchi grafici dei livelli, ma con l'assenza delle palette:Ho anche avuto il piacere di comprare la PS Vita e di acquistare qualche titolo che mi è stato dato in omaggio grazie al pre-order della console. La console è fantastica ed è ricca di potenza e fantasia nei controlli di input, ma come giochi la vedo ancora un po magra. Rimasto anche molto deluso dai pochi titoli PSP disponibili, dalla promessa non mantenuta del tutto per la connessione remota e l'iterazione tra PSV e PS3 e dall'assenza dei classici PSOne. Inoltre era stato detto ad una vecchia conferenza che la PSV sarebbe stata abbastanza potente da farci girare i classici PS2 e addirittura i titoli PS3 riadattati, ma fin'ora né si è visto né è stato annunciato niente, staremo a vedere. Il famoso PS Suite, SDK che permetterebbe la programmazione del dispositivo in linguaggio C# era stato annunciato ma dopo quel giorno nessuno ne ha parlato più, cosa che mi ha deluso molto dato che non vedevo l'ora di mettere le mani su un po di codice.All'Università, inoltre, è cominciato anche il secondo semestre e il nostro nuovo Professore ci ha dato come traccia d'esame la creazione di un videogame da consegnare entro Luglio. Niente di troppo impegnativo, ma soltanto l'idea mi sprona ancora di più a scrivere codice e a pensare a nuove soluzioni. Il tempo è poco e sembra non bastare mai, anche perché ho molte idee e progetti che vorrei realizzare o continuare. Con l'inizio dell'Università il tempo si è dimezzato più del doppio, ma grazie a ciò ho conosciuto un nuovo e fantastico mondo che mi accompagnerà per i prossimi 3 anni!Vedrò d'ora in poi di scrivere nel mio blog con più frequenza, magari questo mi spronerà ancora di più nella creazione di nuova roba :P.

28 Kasım 2012 Çarşamba

2 questions and 2 books

To contact us Click HERE

If anyone's listening, I have a couple of questions for you. First, I've been learning Italian, and have gotten enough of the language to start reading noir (which the Italians call "gialli" or yellows) if the language the author is using isn't too difficult. So is anyone interested in reviews of books in Italian that are not available in English, and perhaps unlikely to be? I don't pretend to get every nuance of the stories, but armed with a dictionary (and sometimes Google Translate) I can at least follow the stories.

Second question, related to the books reviewed below, should bloggers review books that are disappointing, but not terrible? I don't want to warn readers off of books that I liked well enough to finish, but wasn't enthusiastic about (perhaps other readers might be more engaged by them)? Dead Man Upright, the fifth book in Derek Raymond's groundbreaking Factory series, but previously unpublished in the U.S, is in line with the others, in terms of style and pace until the last quarter o the book, when the unnamed Sergeant (the main character in the series) and a psychologist begin to interview the serial killer that they've been chasing. The conversations are interesting, and certainly relevant to any fictional (or real-world, for that matter) consideration of the phenomenon of the serial killer, but for me the pace and drive of the story are over.

Operation Napoleon, by Arnaldur Indridason, is a stand-alone thriller by the author of the excellent Icelandic series featuring Erlendur and the other detectives of his squad. Napoleon is, instead, about a plane that crashed in Iceland at the end of World War II, bearing some sort of secret, and the intrigue that occurs when the glacier that has been hiding the plane gives it back up to the light of day.

There's one interesting aspect of the book fro an American reader: the author evidently expects readers to accept that American military men and intelligence agents will be willing to do absolutely anything, no matter how heinous, in the pursuit of their ends. I don't necessarily disagree, but the degree of demonization is beyond that of, say, the Bourne sort of thing, and other U.S. thrillers with U.S. military and intelligence villains. But with that positive side of the story set aside, the book seemed to be repetitive and, except for the passages near the beginning when the story of a woman caught up in the drama begins to be established. The woman, Kristin, is a lawyer whose brother is unfortunate enough to witness the uncovering of the plane. He calls her just at the point when he's captured by the U.S. soldiers. What ensues, along with a threat from another angle, moves along at a good clip as a "chase" story for a while, but then gets bogged down in the details of the plane and its secret.

So conspiracy fans may get more out of the book than I did. Erlendur fans will probably sorely miss the gloomy detective and his team, as well as the procedural format of which Indridason is a master.

Is the above too negative, or am I revealing too much about the plot of the two books?

Geotag your Tweets with any Random Location

To contact us Click HERE

On Twitter, if you do not wish to reveal your geographic location in your tweets, you can either completely disable the location feature from Twitter settings or you can can attach some random (read, fake) location to your tweet. →

For instance, here’s a recent tweet that specific my location as the White House in Washington DC though it was written from a place that is at least 8000 miles away.

Tweet Location

Fake your geographic location on Twitter

Attach any Location to your Tweets

Now most Twitter mobile clients won’t let you attach random locations to your tweets but there’s a web-based app called PleaseDontStalkMe.com that may come handy here. Here you can pick any location on a Google Map – either drag the marker or use the search box to reach an exact address – and tweet.

Since the Twitter website no longer displays the app name that was used to send that tweet, your followers on Twitter are less likely to know that you faked your location in the tweet. Do remember to limit the length of your tweet to 140 characters else the tweet would fail but without offering an explanation.

You can geotag your tweets from the Twitter.com website as well (click the Location icon near the tweet button) but in that case, you can only attach a city-level location to the tweet and not an exact location.

Also see: How to Fake Twitter Conversations

Tweet this Share on Facebook


Digital Inspiration @labnolThis story, Geotag your Tweets with any Random Location, was originally published at Digital Inspiration on 21/11/2012 under Location, Privacy, Twitter, Internet.


Play any YouTube Playlist with VLC Media Player

To contact us Click HERE

Do you know that VLC Media Player, the world’s favorite video player that supports nearly every video format, can also play YouTube videos on your desktop without requiring the web browser or the Adobe Flash player. →

To get started, open the VLC player, press Ctrl+N to open the Network URL dialog and paste any YouTube video URL in the input box.

YouTube in VLC Media Player

The Benefits of Watching YouTube Videos with VLC

The streaming videos will play inside VLC Media Player just like any other local video file while offering some additional benefits not available inside the standard YouTube player. For instance:

  1. You can choose Video -> Always on Top inside VLC and the YouTube video window will stick to the foreground while you work on other tasks.
  2. Press the Loop button in the player controls and the YouTube video will play non-stop in a loop (also possible with Chrome add-ons).
  3. You can change the Playback speed of the YouTube video and make it run slower or faster than the normal speed.
  4. Use the Tools -> Take Snapshot option to capture a screenshot image of any frame or scene in the YouTube video.
  5. Watch the YouTube videos without the ads. I played a couple of movies and music videos inside VLC and none of them carried any pre-roll ads.

Play YouTube Playlists inside VLC

VLC, by default, only supports single YouTube URLs but it also possible to import an entire YouTube Playlist into VLC and watch all the videos in sequence.

Play YouTube Playlists inside VLC

You can watch an entire playlist of YouTube videos inside VLC Media Player.

Here’s the trick. Right-click and save this file to your desktop. Now open the VLC installation folder (%ProgramFiles%\VideoLAN\VLC) and move the .lua file into the exiting /lua/playlist folder.

Restart the VLC Media Player and choose Media -> Open Network Stream. Now paste the URL of any public YouTube Playlist here and the enjoy the videos.

Also see: Watch YouTube Playlists on your iPad

In addition to YouTube, VLC Player can also play DailyMotion videos outside the browser. It is supposed to work with Vimeo videos as well but that is currently broken possibly due to a change in the URL structure at Vimeo’s end. Thanks @igrigorik.

Tweet this Share on Facebook


Digital Inspiration @labnolThis story, Play any YouTube Playlist with VLC Media Player, was originally published at Digital Inspiration on 21/11/2012 under YouTube, Software.


Download the Evernote Bible for Free Today!

To contact us Click HERE

Evernote

Whether you are an experienced Evernote user or a newbie who is just trying to make sense of the various features available inside Evernote, here’s something useful for you.

The Evernote Bible is a $9.99 ebook loaded with tips on how you can use the Evernote software more effectively. It discusses the various scenarios where you can use Evernote, how you can perform advanced searches, how to automate Evernote with IFTTT, and encryption among other things.

My favorite part though is at the end where the author shares 99 creative uses of Evernote. For instance, since Evernote can encrypt text, you can also consider using the software as an online Password manager.

The Evernote bible is available as a free download on Amazon today. You can read it on your computer, mobile phone or the Kindle, if you have one. [via Computer Books]

Tweet this Share on Facebook


Digital Inspiration @labnolThis story, Download the Evernote Bible for Free Today!, was originally published at Digital Inspiration on 25/11/2012 under Evernote, Offers, Internet.


Track the Browser Size with Google Analytics

To contact us Click HERE

Google Analytics reports the “screen resolution” of the visitor’s computer but skips the other important metric which is the size of the browser window. These two numbers will be approximately similar if the browser window is kept in maximized state but not otherwise. →

Take a look at the example below. The screen resolution of the desktop is 1920×1080 (this is the number recorded by Google Analytics) but the actual browser window size (where your website is displayed) is a little over 900×600 pixels.

Browser Size vs Screen Resolution

Google Analytics displays the Screen Resolution and not the actual Browser Size of the visitor.

The screen resolution is a less-useful metric and what you really need to know is the actual size (or range) of the browser window of your visitors. This data can be easily gathered through Google Analytics – simply copy-paste the following code snippet just before the closing </body> tag of your website template:

<script type="text/javascript">
 var width  = window.innerWidth  || document.body.clientWidth;
 var height = window.innerHeight || document.body.clientHeight;

 width  = Math.round(width/100)*100;
 height = Math.round(height/100)*100;

 var size = width + "x" + height;
 _gaq.push(['_trackEvent', 'Browser Size', 'Range', size]);
</script>

It calculates the actual height and width of the browser window and then rounds off these numbers to the nearest 100. For instance, a browser size of 985×1190 pixels is recorded as 1000×1200 pixels. You can then access this data in Google Analytics through Content -> Events -> Overview and then choose “Browse Size” as the Events Category.

Once you know the popular “ranges,” you can update the site layout and placement accordingly so that visitors can see all the important elements on your pages Above the Fold without having to use the scroll bar.

Also see: Getting Started with Responsive Web Design

Tweet this Share on Facebook


Digital Inspiration @labnolThis story, Track the Browser Size with Google Analytics, was originally published at Digital Inspiration on 26/11/2012 under Google Analytics, Web Design, Internet.


27 Kasım 2012 Salı

Polish noir: Zygmunt Miloszewski's second

To contact us Click HERE
A Grain of Truth, Zygmunt Miloszewski's second crime novel featuring Polish prosecutor Teodore Szacki (published by Bitter Lemon and translated by Antonia Lloyd-Jones), is, like the first book in the series (Entanglement) a satisfying combination of police procedural and mystery novel, with considerable humor and social commentary added in. Szacki has left Warsaw for the small city of Sandomierz, seduced by its beauty but now regretting his separation from Warsaw's urbane pleasures as well as his ex-wife and estranged daughter.

But he finally gets a good murder to sink his teeth into: a well-known woman, wife of a town councillor and herself a promoter of educational theater, is found with her throat slashed just outside a former synagogue (now a state archive). Near the body is found a kind of knife used by kosher butchers, raising the long and continuing history of Polish anti-semitism as well as the country's new liberalism (what if the murderer is in fact Jewish?).

The development of the story and the investigation of the crime develop slowly at first, ultimately shifting into underground tunnels, attack dogs, and multiple murders that veer toward the Gothic and the conspiratorial excesses of Dan Brown (who is mentioned) but ultimately Miloszewski succeeds in accessing the energies of those genres within a contemporary realism that is convincing and satisfying. Plus there's ultimately a twist that will satisfy the fans of the puzzle mystery.

There are profuse references to popular culture, mostly from outside Poland, though there are many references to a Polish TV mystery series filmed in Sandomierz, Father Mateusz, which seems to be a remake of the long-running Italian series, Don Matteo (complete with bicycle and gentle non-threatening plotting. Mateusz provides a contrast for the grittier reality of Szacki's life.

While Miloszewski explores anti-semitism and its history in depth, he leaves unexamined a flaw in his own character that keeps him human but also may irritate some readers. His language, especially in his interior monologues, can be unpleasantly sexist. But he genuinely regrets the actions on his part that destroyed his marriage, and his almost painfully comic blunders with his current love life provide evidence that the author is an intentional character flaw rather than unconscious prejudice (though the flaw may temper a reader's sympathy for Szacki's difficulties with the women in his life).

Both of Miloszewski's novels are complex, involving, and interesting, but A Grain of Truth is more satisfying as a crime story than Entanglement, and the use of history, conspiracy, and the extended range of crime fiction are livelier. Entanglement relies more on the locked-room mystery and the gathering of suspects together in a room, both being longstanding elements of the genre, but tending toward static rather than dynamic plotting. A Grain of Truth shifts toward the dynamic side of crime writing, though still with considerable care in development and careful attention to the voices of all the characters, including the difficult but engaging prosecutor himself.

Arnaldur's new Iclandic noir

To contact us Click HERE

I had some doubts about Arnaldur Indridason's Black Skies when I ordered it, because it is centered on Sigurdur Óli, the least likable or interesting of the cops in the circle around Erlendur, his usual central character. Erlendur has left on a mysterious trip to the area in which he grew up (and where he lost his brother as a child), and the previous book in the series, Outrage (which focuses on Elinborg, the other running character) and Black Skies occur at the same time, with occasional overlaps as the two detectives consult with one another (and worry about Erlendur's extended absence.

I had (as it turned out, well placed) confidence in Arnaldur as a writer, though, and indeed Black Skies is very interesting. As the book explores Sigurdur Óli's life and character he first grows even less likable (without making the story less interesting). He can be a bit impulsive, and in his private life, self-destructive, traits that are given some context. He's also an unrepentant political conservative, going back to his school years (when he edited a conservative literary journal). He's also a bit of a fop, and his taste in clothes in addition to his character overlap just a bit with one of the great characters if Scandinavian crime fiction, Gunvald Larsson (of the Sjöwall/Wahlöö books). Sigurdur Óli is, though, less vocal and violent.

Perhaps the most interesting aspect of Black Skies is the use of overlapping plots. It's a common strategy to start off with a crime, then shift to another crime that eventually gives way to or becomes connected to that initial scene. Arnaldur plays with that theme here, setting up a gruesome scene that only very gradually comes into focus, while Sigurdur Óli concentrates on other things: primarily a mess he gets into when doing a favor for a friend. When he goes to a couple's apartment (after the friend begs him to scare them into giving up a blackmail attempt) he finds the woman in the couple almost dead, and runs into the assailant. To say more would be spoiling things. The blackmail plot, though, leads in very interesting directions before coming to a surprising conclusion.

One of the interesting directions is an investigation of the Icelandic banking practices that will (not long after the timeframe of the novel) lead to the crash of the country's economy (the book is set just before, but was written just after, the crisis). The ominous shadows of the crash loom over the book.

But the story is not an economic tract: it's aim is both broader, in terms of the society, and narrower, in terms of its vivid portrait of the detective and the numerous characters involved in the story's various threads. Though I'm particularly attracted to Erlendur throughout the series, and though the book focusing on Elinborg was very good, I think perhaps Black Skies is one of Arnaldur's best books (high praise indeed).

Dark Cloud's tools

To contact us Click HERE
Who ever played to a game called Dark Cloud? It was my first game for PS2 and I remember that I found it on a demo-disc. Recently I saw a video that show the beta version of this game, much different from the final version, so I developed an unpacker for this game to see if some old data was keep (and yes, I founded some "old" data) that I want to share.
The files required to use the unpacker are data.dat and data.hd2, and you can get them from the disk/iso. I found a lot of models (in MDS format), another data.hd2 that seems to point an old version of the game, gdata_e3.edt_ that seem a file from the E3 demo, some test files and a setting file from the Map Editor of the game! We can found also some scripts, for example I found the scripts of the boss in export\dun with .cfg extension. Other scripts are located to export\dun\cloth with .clo extension. Also in each folder of export\gedit we can found a lot of scripts in .cfg format, like mapinfo.cfg and sound.cfg. A lot of .img files can be found, a container for TM2 format. Also some files with "_" can be found, like _dunmenu.pak, maybe unused stuff that was left. If someone is interested to the hacking of this game write here, I can give an help :).

Download White Cloud and Light Cloud

Installare Mac OS X Lion sull'ASUS U36SD [AGGIORNATA x2]

To contact us Click HERE
Prerequisiti:
QUESTO archivio
- Un Mac già funzionale (va bene sia su hardware reale sia su virtuale)
- L'immagine retail in formato DMG di Lion (scaricabile legalmente dall'App Store)
- Una penna usb, un hard disk esterno o altro che abbia minimo 8GB di memoria, preferibilmente con un attacco 2.0
- Un pizzico di conoscenza e pazienza

Questa è la situazione che OSX si ritroverà a fine guida:
- Intel HD3000 con uscita HDMI e VGA funzionante, risoluzione 1366x768 e accelerazione video QE/CI
- Nvidia GT520M con Optimus non riconosciuta
- Audio funzionante
- Microfono funzionante
- Webcam funzionante, ma girata di 180°
- Scheda Ethernet funzionante
- Scheda Wireless funzionante
- Porta USB 3.0 funzionante
- Lettore schede funzionante
- Riavvio funzionante
- Shutdown NON funzionante (esegue tutte le operazioni all'uscita ma non manda il segnale di shutdown all'ACPI. Causa schermo nero e pc acceso)
- Sleep NON funzionante (il computer non va in standby e si blocca con schermo nero)
- Batteria funzionante
- Gestures trackpad basilari funzionanti
- Aggiornamenti dell'OS funzionanti
- Tasti FN NON funzionanti



Passo A: preparare l'USB storage per l'installazione (la parte più lunga e scocciante)
0) [COLOR="DarkRed">ATTENZIONE: Con questa procedura, tutti i dati contenuti nel vostro storage USB andranno perduti![/COLOR]
1) Da un altro computer con OSX già installato, collega la tua memoria di massa USB e da Applicazioni\Utility, aprite Disk Utility.
2) Selezionate la vostra penna USB appena collegata, andate su Partizione e selezionate 1 Partizione dal menu a tendina dello Schema Partizioni.
3) Selezionate il bottone Opzioni, selezionate Tabella partizione GUID, assicuratevi che il formato della partizione sia Mac OS Extended e non MS-DOS e date l'ok premendo sul pulsante Applica.
4) Aprire il terminale da Finder/Via/Utility (oppure con SHIFT+SUPER+U), scrivete defaults write com.apple.finder AppleShowAllFiles TRUE, confermate con INVIO e riavviate il Finder scrivendo sempre su terminale killall Finder.
4b) Questa operazione vi farà visualizzare tutti i file nascosti nel vostro Mac. Per nasconderli nuovamente, ripetere il punto 4 con l'unica differenza nello scrivere FALSE al posto di TRUE.
Per far ritornare tutto nella norma, basta sostituire il valore TRUE con FALSE.
5) Localizzate il setup di Lion scaricato dall'Apple Store e montate il file immagine in formato DMG. Aprite dal Finder la nuova partizione che vi è appena uscita e cliccate su Mostra contenuto del pacchetto facendo click col pulsante destro (quindi visualizzando il menu contestuale) su Install Mac OS X Lion.app.
6) Nella cartella Contents/SharedSupport, troverete un altro file immagine chiamato InstallESD.dmg: cliccateci due volte per montarlo e come prima, una nuova partizione verrà resa disponibile dal finder.
7) Aprite la nuova partizione ed andate nell'unità chiamata Mac OS X Install ESD, dove al suo interno troverete un file nascosto chiamato BaseSystem.dmg. Montate anche questo e riaprite il Disk Utlity.
8) Nella seconda metà dell'elenco dei file immagine montati che trovate nella lista a sinistra di Disk Utility, selezionate Mac OS X Base System, andate su Ripristina e trascinate la partizione creata in precedenza nella vostra memoria di massa su Destinazione. Assicuratevi che la vostra partizione creata precedentemente per la vostra penna USB sia settata su Destinazione e che su sorgente non ci sia BaseSystem ma Mac OS X Base System e poi cliccate sul bottone Ripristina, in modo da copiare tutto il contenuto di BaseSystem nella vostra partizione, che verrà rinominata automaticamente in MAC OS X Base System.
9) A fine processo, smontare (rimuovere, espellere o disattivare è la stessa cosa) il vecchio MAC OS X Base System montato in precedenza (lo potete riconoscere dal fatto che quello nella vostra USB key vi dirà quanto spazio avete ancora a disposizione, l'altro no perché sarà impossibile modificarne il contenuto) ed accedete all'altro MAC OS X Base System che trovate dall'elenco partizioni (il Base System nella vostra USB key).
10) Entrate nella cartella System/Library, cancellate il collegamento a Packages (ha un'icona bianca con una freccia), copiateci la cartella Package che potete trovare in Mac OS X Install ESD e, a fine processo, smontate il volume Mac OS X Install ESD.
11) Nell'archivio scaricato in questo post (la pswd è GuideByXee) installate i tre packages nella cartella USB Setup e ricordatevi di cambiare il percorso di destinazione selezionando Mac OS X Base System (se vi dice che è impossibile installare il package in quel percorso, chiudete e riaprite il setup).

Passo B: preinstallare i driver e patchare il setup
1) Copiare il contenuto della cartella Kexts (che troverete allegata nell'archivio di questo post) sul desktop.
2) Dalla cartella Tools lanciate il programma KextBeast e prima di cominciare l'installazione, cambiare come al solito il percorso di destinazione selezionando la vostra pen drive.
3) Aprite dalla cartella Tools il programma MultiBeast e selezionate MacBook Pro 8,1 sotto Customization/System Definitions/MacBookPro e NullCPUPowerManagement sotto Drivers&Bootloaders/Kext&Enablers/Miscellanous.
4) Se volete formattare l'intero drive, andate al punto 4A, se avete un computer con uno schema di partizioni MBR (formato standard per Windows) andare al punto 4B, se invece è in formato GPT allora andate al punto 4C.
4A) Avrete due scelte importanti da fare a questo punto: scegliere se utilizzare lo schema di partizioni MBR o GPT. Lo schema di partizioni MBR è lo standard per Windows, quindi oltre ad OSX potrete installare anche tutti gli altri sistemi operativi Microsoft e anche le vecchie distribuzioni Linux sul vostro hard disk, però bisognerà patchare il setup di OSX (nulla di dannoso); in questo caso passate al punto 4B. Se invece scegliete di usare il moderno sistema di partizioni GPT, supportato nativamente da OSX, sappiate che il sistema operativo di casa Apple si avvierà solo se la partizione del Mac sarà la prima partizione mai creata nello schema di partizioni, altrimenti si rifiuterà di partire. Questo costerà caro nel caso vorrete reinstallare OSX, che vi costerà la ripartizione dell'intero hard disk, pena perdere tutto o ripristinare l'ultimo backup. Se il vostro BIOS non supporterà il boot in modalità UEFI, sarà impossibile installare anche Windows. Se siete sicuri di procedere con lo schema di partizioni GPT, allora passate al punto 4C.
4B) Copiate il file OSInstall.mpkg su System/Installation/Packages e il file OSInstall su System/Library/PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/Versions/A/, sostituendo quello già esistente. Troverete i due file sotto la cartella MBR Patch nell'archivio scaricabile qui.
4C) Prima di procedere, leggete un attimo il punto 4A. Se avete installato già un altro sistema operativo sul vostro hard disk in formato GPT, sappiate che dovrete fare il backup di tutti i vostri dati perché lo schema di partizioni dovrà essere partizionato come piace ad OSX (-.-). Durante il setup infatti, dovrete reinizializzare l'intero drive altrimenti OSX si rifiuterà di avviarsi.

Passo C: installare OSX Lion
1) Spegnete il notebook, collegate la vostra USB key in una delle due porte USB 2.0, accendete e quando vi apparirà il logo ASUS, premete una, due o anche tre volte il pulsante ESC, in modo da entrare nel menu dove potrete decidere da quale periferica dovrete fare il boot.
2) Nel menu che vi apparirà, il primo elemento vi permetterà di avviare il sistema operativo installato nel vostro hard disk, il secondo dovrebbe essere la vostra pen drive; selezionatela, premete INVIO, nella schermata che vi apparirà assicuratevi di essere sopra Mac OS X Base System e premete nuovamente INVIO per eseguire il boot del setup.
3) Una volta dentro il setup, selezionate la nostra lingua ed andate avanti; vi apparirà il solito menu in alto: da li selezionate Disk Utility (o Utilità Disco) sotto il menu Utility. Se la schermata del setup non vi dovesse apparire, passate al punto 3a, altrimenti proseguite normalmente verso il punto 4!
3a) Ci possono essere diverse cause che impediscono l'avvio del setup. Eseguite di nuovo il punto 1 e 2, ma prima di selezionate Mac OS X Base System con INVIO, pigiate sulla vostra tastiera i comandi "-v -x -f" (da notare che il trattino è possibile scriverlo solo col pulsante per fare l'apice, quello a destra dello zero), e premete INVIO. Se vi darà nuovamente una schermata di errore (chiamata Kernel Panic) o vi si bloccherà, provate a ripetere questo punto per altre 2 volte (raramente capita che OSX non vuole partire, un riavvio e funziona di nuovo tutto). Se di nuovo continuerà a non partire, mi dispiace dirlo ma dovrete ripartire dal passo A (vedrete che la seconda volta che seguirete questa guida, ci metterete la metà del tempo ;)).
4) A questo punto, dopo aver letto attentamente il punto 4 del passo B e dopo aver capito i rischi, passiamo avanti. Notiamo che selezionando il nostro Hard Disk, ci verrà mostrato in basso a destra con quale tabella di partizioni lavora (al 95% sarà Master Boot Record). Se sarà MBR passate al punto 4a, se avete intenzione di formattare usando GPT passate al punto 4b, se avete già GPT (verrà indicato con Tabella di partizione GUID), allora sapete che dovrete formattare tutto in ogni caso. Personalmente vi consiglio di usare MBR, dato che personalmente ho avuto brutte esperienze con la GPT. Un altro consiglio che vi posso dare è di fare il backup di tutto il computer e ripartizionare tutto quanto per fare prima, altrimenti le operazioni successive saranno un po lunghe, noiose ma anche rischiose per i vostri dati.
4a) Se volete mantenere tutti i vostri dati, passate direttamente al punto 4b, altrimenti proseguite. Questa operazione DISTRUGGERA' tutti i vostri dati contenuti nel vostro disco, ma almeno vi assicurerà di avere un hard disk pronto e pulito per ospitare OSX e volendo anche altri sistemi operativi. Andate su Partizione da Disk Utility, premete il pulsante Opzioni che troverete al centro in basso e selezionate Master Boot Record (o Tabella di partizione GUID, ma vi creerà grossi problemi nel caso vogliate formattare OSX o vogliate installare un altro sistema operativo), nel menu a tendina dove ci sarà scritto Attuale, selezionate il numero di partizioni che volete. Personalmente ho creato 4 partizioni, una per Windows da 64GB, una per Mac da 32GB, una per Ubuntu da 16GB ed una partizione condivisa dai 3 sistemi operativi dove metto tutti i miei dati (se vi state chiedendo perché ho 3 sistemi operativi, sappiate che il Mac lo uso solo per usare XCode, Ubuntu come unico sistema operativo che mi permetterebbe di recuperare gli altri 2 o se un giorno volessi programmare per multipiattaforma e Windows per tutto il resto). Formattate tutte le partizioni in MS-DOS FAT tranne la partizione dove dovrete installare OSX, che la formatterete come Mac OS Extended (Journaled) (chiamate la partizione Lion). Applicate le modifiche e passate al punto 5.
4b) *punto solo per utenti un po più esperti* Ritornate un attimo su un sistema operativo funzionante (io ho usato Win), scaricate GParted Live ed installatelo con Universal USB Installer su un'altra pen drive libera. Riavviate il vostro notebook, premete di nuovo ESC all'avvio e selezionate la pen drive dove avete installato GParted. Dovrete ridimensionare le vostre partizioni per ricavarne una con minimo 20GB (l'operazione di ridimensionamento potrebbe richiedere molto tempo se ridimensionate una partizione verso destra). Inizializzate lo spazio vuoto come una partizione di tipo HFS+. RICORDATE che la partizione da creare deve essere una partizione primaria, rieseguire il setup del vostro mac come descritto dal punto 1, 2 e 3, su Disk Utility dovrebbe mostrarvi una nuova partizione, dove se sezionata sarà possibile premere il pulsante nella barra degli strumenti di Disk Utility di colore verde chiamata Abilita Journaled. Una volta premuto passate al punto 5.
5) Uscite da Disk Utility e continuate l'installazione. Selezionate il vostro drive e fate partire (finalmente) l'installazione! Se per caso vi da un certo errore riguardo la partizione GUID, allora non avete eseguito corettamente il punto 4B del passo B.

Passo D: il primo boot di Lion
1) Avviate nuovamente la vostra pen drive e selezionate la vostra partizione di OSX chiamata Lion, premete INVIO e... Se sarà partito sarete quasi alla fine! Passate al punto 2! Viceversa, allora ci saranno state delle complicazioni (ma no?). Provate a rieseguire il punto 1 per altre 2 volte e, se il problema sarà sempre lo stesso, continuare a seguire questo punto, altrimenti passate al punto 1a.
1a) Riavviate il vostro notebook, selezionate di avviare la vostra pen drive e, quando vi troverete sopra la partizione Lion, digitate -v -x -f. Se vi restituirà un Kernel Panic relativo al componente AppleACPIPowerManagement.kext, andate al punto 1b, se apparirà scritto Still waiting for root device passate al punto 1c, se vi si bloccherà e basta, provate ad eseguire di nuovo il passo C, se si bloccherà nuovamente, mi dispiace dirlo ma dovrete rieseguite tutto da capo, a partire dal passo A.
1b) Rifate il boot del setup e stavolta avviate il Terminale invece che il Disk Utility. Scrivete cd /Volumes/Lion/System/Library/Extensions/ dove Lion sarà il nome della partizione da voi precedentemente creata, poi scrivete cp -rf /Volumes/Mac*/System/Library/Extensions/Null* ./ per copiare NullCPUPowerManagement.kext e fixate i permessi del file scrivendo chmod -R 755 ./Null*. Riavviate, bootate la partizione Lion e se tutto è andato a buon fine, passate al punto 2.
1c) Dovrete rieseguire il passo C, provando a ripartizionare tutto il drive (mi raccomando al backup).
2) Inserite tutti i dati a vostro piacimento ed una volta davanti al desktop di OSX, inserite una pen drive con l'archivio scaricato da questo post. Scompattate tutto, prendete il contenuto della cartella Kexts, copiatela sul desktop ed installare Multibeast, esattamente come avete fatto nei primi punti del passo B. Installate anche Chameleon 2.0 RC5 e riavviate, senza avere necessariamente inserita la pen drive usata per il setup.
3) Collegatevi ad internet (preferibilmente via LAN per velocizzare il tutto), andate sul logo della mela in alto a sinistra e fate verificare ad OSX se ci sono nuovi aggiornamenti. Vi proporrà diversi aggiornamenti, tra cui la versione 10.7.2 del sistema operativo (riaggiornerò l'articolo quando usciranno le prossime versioni). Installateli tutti e riavviate.
4) Dal vostro desktop, fate click col pulsante destro del touchpad su VoodooHDA.kext e fate Mostra contenuto pacchetto. Andate su Contents, aprite info.plist e cercate la scritta MixerValues. Modificate i valori di PCM, iGain ed iMix ed impostateli tutti a 100 (questo permetterà di avere il microfono e la porta di ingresso funzionanti). Cercate anche la stringa Vectorize e modificate il valore da false a true. Chiudete e rieseguite la stessa procedura del punto 2. Fatto questo dovrete avere il sistema operativo perfettamente funzionante, esattamente come un vero e proprio MacBook Pro!

Note finali: Problemi conosciuti, consigli ed altro
Ad ogni aggiornamento ufficiale di OSX, alcuni kexts modificati potrebbero essere sostituiti da nuovi ufficiali della Apple, quindi alcuni driver dovranno essere riapplicati usando MultiBeast. Il Mac non è in grado di switchare tra le due schede grafiche, quindi anche se installassimo i driver della GT520, non potremmo comunque usarla; per questo aspettiamo un aggiornamento al kernel da parte dei developer Apple per avere uno switch nativo tra le due schede. Il sistema inoltre, non è in grado di effettuare lo shutdown correttamente o di mettersi in standby, perciò se arrestate il sistema e il computer rimane acceso ma con lo schermo nero non vi preoccupate, il sistema ora è spento ma non è stato in grado di inviare al BIOS il segnale di shutdown (problema che si potrebbe aggirare modificando le impostazioni dell'ACPI di OSX). Per lo standby invece, dovrete modificare nelle opzioni del risparmio energetico il fatto che il computer se ne va in blocco dopo un tot di minuti (di default sono 15). Mettete al massimo quel valore finché il sistema vi segnalererà Mai e potete risolvere questo problema. Il driver audio attuale inoltre non supporta l'accelerazione tramite istruzioni SS2: per farlo andate nella cartella Extra Stuff dell'archivio ed installate Voodoo SS2 Enabler. Ho messo inoltre dei driver generici per abilitare il bluetooth, ma NON GLI HO TESTATI PERSONALMENTE! Vi consiglio anche di scaricare Monolingual, che vi permetterà di guadagnare oltre 1GB di spazio! L'hardware dell'ASUS U36SD, per quanto possa essere simile all'hardware dei nuovi MacBook Pro, non potrà mai raggiungere la perfezione, per questo invito gli utenti di questo forum a postare nuove soluzioni ai problemi già citati in precedenza per rendere il sistema sempre più perfetto.