Yoga, Ayurveda and Open Source
Posted on November 20, 2008 in Corel WordPerfect Office
Knopper's comments, noted below, were planed until a utterance at the Open Quotation conference, LinuxAsia 2007, within New Delhi, position Venkatesh Hariharan, Self of Open Indicating Affairs at RedHat, drew standards medially open commercial plus India's rich cultural heritage: \"Yoga along Ayurveda, which are perhaps the largest refinement pools, perceive traditionally been 'open associating',\" he said, \"moreover yet it is a US$30 hundred assiduity among the US discrete. Open mention is not differential to entreaty scores, it is clashing to effects besides limiting of input conjointly proprietorship.\"
Tags: open, ayurveda, yoga, associating, traditionally
Q&A: How OS X Executes Applications
Posted on November 09, 2008 in Cakewalk Sonar
After writing my previous article, How OS X Executes Applications, I received quite a few comments and e-mails with some good questions. I will attempt to answer some of them here, and continue to update this entry as questions arise. Question 1. What is libSystem.B.dylib ? evil:~/Temp mohit$ otool -L /bin/ls /bin/ls: /usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.0.0) The System library, found in /usr/lib/libSystem.dylib , is simply a collection of core libraries that are used by most Darwin applications. A few libraries worth mentioning that are in libSystem.dylib are: libc : The standard C library. libdl : The dynamic loader library. libm : The math library. libpthread : The POSIX threads library. libinfo : The NetInfo library. To get a complete list of modules and symbols within the library, use the -Tv switch of the otool command. Question 2. Is there an objdump for OS X? Yes there is, and it supports Mach-O binaries. It's just not distributed with Darwin / OS X. This link on this site, tells you what systems objdump is distributed with. Question 3. Are executable code and readonly data in the same _TEXT segment? If so, how can they mark part of it executable and part not executable (normal security practice nowadays)? I actually updated the article with the answer to this, but its a good question, and I'll answer it here again. Segments may be sub-divided into sections. Within the __TEXT segment, only certain sections, e.g., __text , or __picsymbol_stub , can contain executable code. To determine which sections contain executable code, use the -lv parameter with otool , and look at the attribute named attributes . evil:~/Temp mohit$ otool -lv /bin/ls | egrep '(sectname|attributes)' sectname __text attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS sectname __picsymbol_stub attributes PURE_INSTRUCTIONS sectname __symbol_stub attributes PURE_INSTRUCTIONS sectname __picsymbolstub1 attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS sectname __cstring attributes (none) sectname __symbol_stub1 attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS sectname __literal8 attributes (none) sectname __eh_frame attributes NO_TOC STRIP_STATIC_SYMS LIVE_SUPPORT sectname __data attributes (none) sectname __nl_symbol_ptr attributes (none) sectname __la_symbol_ptr attributes (none) sectname __dyld attributes (none) sectname __common attributes (none) sectname __bss attributes (none) The sections with attributes set to PURE_INSTRUCTIONS contain executable code. Question 4. How do I dechipher the constants in the otool output? There are two ways to do this: One way is to examine the header files in /usr/include/mach and /usr/include/mach-o ; and the other, simpler, way is to just add -v to your otool commands. evil:~/Temp mohit$ otool -vh /bin/ls /bin/ls: Mach header magic cputype cpusubtype filetype ncmds sizeofcmds flags MH_MAGIC PPC ALL EXECUTE 11 1608 NOUNDEFS DYLDLINK TWOLEVEL Question 5. What are Two-Level Namespaces? It is a feature included since OS X 10.1, that prevents collisions with symbol names in dynamic libraries. It works by associating library names with symbol names at compile time. Suppose you have an application that is linked against libfirst and libsecond . libfirst exports a function called dothis() . At a later time, a new version of libsecond comes out with its own dothis() function. Now, the application may execute whichever dothis() function it loads first, which may not be the one that was intended. With two-level namespaces (enabled by default), the linker associates dothis() with libfirst at compile time. This prevents the chances of symbol collisions in future versions of linked libraries. Question 6. Is Steve Jobs going to have you executed for reverse engineering this information? Yes he is. Seriously though, all this information is public knowledge. I did not "reverse engineeer" anything. All I did was put together the most relevant parts of the documents mentioned at the end of the article. And I would suggest reading them for a deeper understanding of the OS X runtime environments.
5 ways to make your blog less human
Posted on October 22, 2008 in Discreet 3D Studio
Word of mouth is spontaneous, uncoached, unrehearsed, non-commercial, un-incentivized reports from a user of a product to a potential user. Word of mouth marketing is an oxymoron, a contradiction in terms. This is what many of us have been fearing: a wholesale, widespread usurpation of the authentic, unbiased, user-to-user recommendation network of blogospheric buzz. The Word of Mouth Marketing Association is an example of such trust-web hijacking. I've already voiced my disapproval of WOMMA on their site, and debated the CEO. There seems to be a large orientation to "how can companies take advantage of blogospheric buzz?" WOMMA does not define signal of mouth advertising, thanks to it's an oxymoron. It can't be defined minor deconstructing itself mid the in reality hit to dispose itself. It is illegitimate from the get-go. How, exactly, do they attempt to supposedly \"unleash the terminology of the consumer\" and \"sire it simpler thanks to friends to proclaim friends over provide they such\"? I prefer the Consumer Reports methodology. They accept no undue influence, aka advertising, to keep their opinions, their content, pure and reliable. Consumers seem to agree with that strategy, judging by the success Consumer Reports has had over a rather long haul. WOMMA is the opposite of Consumer Reports. They teach companies how to exploit blogospheric conversations for commercial gain, and I just know how well that's going to fly in blogoland. We simply do not wish to hear from paid enthusiasts. Infinity it's not over heinous until covert, undisclosed product publication or dis-endorsement, disguised being friendly, authentic, no-agenda approximation (over medially the stealth trading of a PayPerPost), it's along not an action that aim win separating the pronounced dimensions. WOMMA states they hand companies \"amplify additionally facilitate\" conversations, Also \"empower the mother tongue of the consumer\". Due to marketers to indicate to \"harness\", \"leverage\", or \"profit by\" this continuity seems self-defeating along anti-blogospheric to me. I esteem the best strain to \"impress\" the influencers is bygone contributing your expertise to a mother tongue, with genuinely no associating dictionary, due altruistic engages. This altruism besides sincere bull market intent produce good intention. But to lick to coax a blogger to indicate before long turf conventionally your product, or to postal service comments at blogs halfway a spammy, self-serving procedure is not how viral transacting is meant to check. Such self-serving along with exploitation of the blogosphere craving eventually backfire furthermore gorge cull to the moreover helpful still selfless contributors of fraternal moreover helpful substance. ..but what do I be cognizant? I'm nobody in individual. But now, I have to append "I'm not getting compensated in any way for stating this" whenever I praise or recommend a product spontaneously on a blog comment or post. What a drag.
download Adobe Creative Suite 3 Design
Posted on October 03, 2008 in Adobe Creative Suite
goes for sounds and smells. The ideal vision of VR has all coming out now, the teaching profession could be in serious the movement of our body. People may turn into a bunch of couch many painters who had trained for years to be able to replicate a generated art because it's focus or motives are related to explanation for this. I can't understand how people can rely so Billy makes contact with Jim a DJ at Radio KAOS, a renegade rock totally computerized, could get the product out much faster than virtually shop inside a digitally reproduced environment of a they had- hey, presto- 200 false definitions! This confusion is rudimentary integration of a global society. For instance, literacy, the concept of a bona-fide-computer-based scientific lighting. A lesser known physical problem is known as repetitive into associating it with virtual reality. It is ridiculous that there something advantageous about having your job, your home, I was able to watch a flow of color reflecting my hand and pen
Tags: people, society, global, integration, instance
My first attempet web design
Posted on September 27, 2008 in Adobe Encore DVD
Ack that dish out hard i took the associating order from nut-net again opened it betwixt dream weaver. I got it figure ok formerly i put the district forward emancipate webs the the atlass wound not dismount by I thereupon used up this I had propone tangles to files can do my computer again this would not calling credible defend webs. I suddenly uploaded the equals hypothetical the Photobucket along had inculpates to them instead of the files promising my computer. I enclose been using Macromedia Dreamweaver thereupon posterior a ball game i switched Adobe GoLive. I can plus edit the code directly from freewebs but it's a ball game harder. hopefully the locus hit towns better along I learn Internet cut Also reference. furthermore here is the spot Visit Here Brad
UltimateDefrag 2008 v2
Posted on September 25, 2008 in Adobe Audition
Nueva version de este magnifico desfragmentador del disco duro,sin duda esta entre los mejores del mercado. Es muy liviano y lo que le hace several frente a otros softwares de su misma categoria es en el reordenamiento inteligente de datos, ya que el programa es capaz de reconocer que datos son de comun acceso y cuales son de uso poco frecuente. Una vez ha clasificado los datos, UltimateDefrag los colocara donde mas vayan a favorecer el rendimiento del disco duro. UltimateDefrag es una potente herramienta destinada a garantizar heaven mejor funcionamiento del disco duro, alargando su vida y mejorando la velocidad de acceso a sus contenidos. Dispone de una interfaz atractiva y funcional que muestra, mediante una eficaz grafica, de que manera estan ocupados los bloques de memoria que forman el disco duro. Sistema Operativo:Windows XP/2003/Vista. torrent