gillardg's profileGeek 'N RollPhotosBlogListsMore Tools Help

Blog


    Interoperability between Java and CLR

    IKVM.NET

    With IKVM, you can run compiled Java code (byte code) directly on Microsoft .NET or Mono. The byte code is converted on the fly to CIL and executed.

    IKVM.NET is an implementation of Java for Mono and the Microsoft .NET Framework. It includes the following components:

    • A Java Virtual Machine implemented in .NET
    • A .NET implementation of the Java class libraries
    • Tools that enable Java and .NET interoperability

     

    Project Status

    This project is currently in active development. Compliance with JDK 1.6 is largely implemented, but there are some holes. In particular,

    • AWT and Swing are not presently functional. This is a low priority item for the project developers.
    • Security is another fairly large hole missing from the IKVM platform. This will be solved by relying on the sophisticated and powerful security model offered by the .NET platform.

    Still, enough functionality is in place that several large Java projects run successfully.

     

    Read more about what you can do with IKVM.NET.

    December 25

    Pomme Panée

    December 24

    massacre d'une Bentley => la bagnole de Paris Hilton

    ( à l'origine c'est une Bentley continental GT )

    la nouvelle bagnole de Paris Hilton  le summum du mauvais goût

    ça me donne vraiment envie de vomir

     

     

    voyer ici la voiture d'origine http://www.bentleymotors.com/models/continental_gt/exterior/colours/default.aspx

    December 23

    mdr

     

    Vidéo

      

     

    December 22

    App Killer

     

    Ckill
    Ckill is a small Windows utility that i use to kill application
    just give the name of the process to kill
    as a command line argument ( no extension )
    Example : ckill exploiter
    will kill the process named exploiter.exe


    use with care as I'm not responsible for what you doe


    Binary download Source download Licence

    http://gillardg.brinkster.net/download/ckill.htm

    December 20

    Qui est né quand - Anniversaires Célébrités

     

    Qui est né ce jour-là ?
    Cliquez sur le jour de votre choix pour avoir la réponse !

     

     

    Jan. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
    Fév. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29    
    Mars 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
    Avr. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30  
    Mai 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
    Juin 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30  
    Juil. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
    Août 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
    Sep. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30  
    Oct. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
    Nov. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30  
    Déc. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

    Anniversaires Célébrités

    Small Basic un autre programme

    lol:
    Work1()
    Goto lol
    Sub Work1
    TextWindow.Writeline("Enter a Word to define :")
    word=TextWindow.Read()
    TextWindow.Write(Dictionary.GetDefinition(word))
    TextWindow.Writeline("Press n to exit any other key to continue")
    X=TextWindow.Read()
    If X="n" Then
      Program.End()
      EndIF
    EndSub

     

    trouver la définition d'un mot en utilisant un dictionnaire en ligne 

    :simplement    xD

    Small Basic très simple

    un programme simple pour changer le fond d' écran

     

    pic = Flickr.GetRandomPicture("xD")
    Desktop.SetWallPaper(pic)
    Program.End()

     

    ce programme cherchera sur Flickr une image  correspondant à xD

    et l' installera comme fond d' écran sur votre PC

    changer simplement le xD en ce qui vous plaira

    faites un raccourci vers le répertoire démarrage du StartMenu

    et chaque fois que vous démarrerez votre PC vous aurez un nouveau papier peint  :)

    Microsoft Small Basic

     

     

    SmallBasic

    Related

    Microsoft Small Basic aims to make computer programming accessible to beginners.

    Download

    Getting Started

    1. Download and install Small Basic
    2. Follow the Getting Started guide (docx or pdf) to build your first application
    • Small Basic derives its inspiration from the original BASIC programming language, and is based on the Microsoft .Net platform. It is really small with just 15 keywords and uses minimal concepts to keep the barrier to entry as low as possible.
    • The Small Basic development environment is simple, yet provides powerful modern environment features like Intellisense™ and instant context sensitive help.
    • Small Basic allows third-party libraries to be plugged in with ease, making it possible for the community to extend the experience in fun and interesting ways.

    Play with Small Basic, stress it, evaluate it, and tell us what you think.

    Requirements

    • Operating Systems: Windows XP or Windows Vista
    • Requirements: .NET Framework 3.5
    • It is free of charge just download install and enjoy

    Small Basic

    December 19

    pour 500 balles :)

     

     

    Serge Gainsbourg brûle un billet de 500 francs

    December 18

    astropics :)

    Messenger the mission: http://messenger.jhuapl.edu/the_mission/gallery.html

     

    Original source

    so now you know thatNASA logo

    Messenger is A NASA Discovery mission to conduct the first orbital study of the innermost planet


    and

    Mercury is a planet  Emoticons-plus.com - 2

    Reproduction of 2,100-year-old calculator deepens mystery

    http://www.networkworld.com/news/2008/121708-antikythera.html

     

    Though often dubbed the "first computer," the device doesn't meet the fundamental requirement of computing. One of the project members, Michael Edmunds, a professor in the School of Physics and Astronomy at Cardiff University in Wales, prefers the term "calculator." "It multiplies, divides and subtracts, but you can't program it," he says.

    But it's a highly advanced calculator: the complexity of its gearing was not seen again until the rise of European clock-making in the Middle Ages, 1,000 years later.

    About the size of a shoebox, the Antikythera Device is crammed with an astoundingly complex and precise arrangement of 27 fine-toothed bronze gears and dials, turned by a hand-operated knob on one side. On the front and back, dials and pointers show the relative positions of the sun and moon in the sky over periods of time (and possibly of the five then-known planets), a black-and-white ball showed the moon's changing phases, and inscriptions showed the times of rising and setting of stars.

    On the back, two spiral dials tracked the relative positions of the sun and moon, and the dates of solar and lunar eclipses, and showed the dates of the Olympic games.

    The ancient Greeks believed that celestial orbits were circular, instead of the elliptical ones we know them to be today. To account for the discrepancies in the moon's movements, the Greek astronomer Hipparchus developed a mathematical model superimposing the motions of overlapping circles, each with a different center. The Antikythera Device uses a "pin and slot" arrangement to exactly reproduce this anomalous motion, so it accurately represents the observed celestial motions and times.
    Reflecting this complexity, the 2006 research team included astrophysicists, radio astronomers, mathematicians and philologists (philology is the study of ancient texts and original documents).

    They made use of two advanced technologies to make their discoveries.

    HP Labs supplied a technology to bring out surface details previously unseen. Tom Malzbender, a senior research scientist with HP Labs, and colleagues Dan Gelb and Hans Wolters had developed a digital technique, called reflectance imaging, for re-imaging how light is reflected from a surface. Essentially, it's a computerized version of what most of us have done with the oil dip stick in our car: you hold it up to the light and twist and turn it, until the light shows up the oil film and the inscribed markings.

    Related Content

    The HP researchers do it by putting an object inside a dome that's fitted with a camera, scores of light bulbs, and a laptop computer to control it. A separate laptop runs a program to create a polynomial texture map (PTM) of the captured images, letting the researchers then change the lighting and surface characteristics.

    The second technology was 3-D computer tomography, based on X-ray gear from X-Tek weighing nearly 8 tons. But unlike medical X-rays, these are real-time and digital, taking super-thin slices through an object and then recreating them into a 3-D image that can be manipulated. One result: The tomography not only showed new details of the gearing and teeth but also uncovered inscriptions never before seen.

    Based on these results, the researchers discovered the following:

    * The device was built between 150 and 100 B.C., somewhat earlier than previously thought. The shipwreck took place about 65 B.C. The date is significant, as is the assumption (based on some circumstantial evidence) that the ship, traveling a busy sea route, was heading to Rome from Rhodes, where one of the greatest of Greek astronomers, Hipparchus, lived and worked from about 140 to 120 B.C. Researchers speculate that he or one of this students could have influenced the design, and possibly the building, of part of the mechanism.

    * The pin-and-slot gearing, as mentioned above, which creates an anomalous motion for the moon, simulating visually the mathematics created by Hipparchus to account for moon's observed, irregular orbit around the Earth.

    * One of the two back spiral dials on the back of the device is now shown to simulate what's called the Saros eclipse cycle, in which a given solar or lunar eclipse will be repeated 223 lunar months later.

    * The second back spiral dial is now confirmed to have 235 teeth, demonstrating it simulates the Metonic lunar cycle, which over 19 years (235 lunar months) represents the return of the moon to the same phase on the same date in the year.

    * Researchers now believe the device had 37 gear wheels; seven of those are deduced from the now more-visible details of the surviving wheels and from the new understanding of their relationships and functions.

    * Researchers agree with Wright's speculation that some of the missing gears were likely used to simulate the movement of the known planets, making the Antikythera Mechanism one of the earliest and most complex planetariums.

    Even deciphered, the Antikythera Device retains its power to fascinate us.

    All contents copyright 1995-2008 Network World, Inc. http://www.networkworld.com

    VirtualBox

    VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers, it is also the only professional solution that is freely available as Open Source Software under the terms of the GNU General Public License (GPL). See "About VirtualBox" for an introduction.

    Presently, VirtualBox runs on Windows, Linux, Macintosh and OpenSolaris hosts and supports a large number of guest operating systems including but not limited to Windows (NT 4.0, 2000, XP, Server 2003, Vista), DOS/Windows 3.x, Linux (2.4 and 2.6), Solaris and OpenSolaris, and OpenBSD.

     

    VirtualBox 2.1.0 released!
    Sun today released VirtualBox 2.1.0, a major update with exciting new features: among them better 64-bit support, hardware virtualization on the Mac, 3D acceleration, easier networking on Windows and Linux plus full VMDK/VHD support including snapshots. See the ChangeLog for a detailed list of changes.

    http://www.virtualbox.org/

    VirtualBox

    Redmond Developer News | Print News

     

    Redmond Developer News

    Thursday - 18 December 2008 - 1:12 PST

    PRINT THIS PAGE NOW


    <··· back to previous page

    News
    Microsoft Opens Its ODF Documentation for Office 2007 SP2

    by Kurt Mackie
    17 December 2008
    Microsoft released documentation on Tuesday designed to help developers create applications compatible with Microsoft Office 2007 Service Pack 2, particularly if they need to understand how Office 2007 implements the OpenDocument Format (ODF) standard.

    The ODF specification describes document formats used in competing productivity suite products, such as OpenOffice.org, StarOffice and Lotus Symphony, among others. The formats are XML based and used for word-processing, presentation and spreadsheet applications.

    Microsoft has been contributor toward maintaining the ODF standard as part of the OASIS process. In May of this year, the company announced that Microsoft Office SP2 would support ODF, along with other document formats, such as XML Paper Specification, Portable Document Format 1.5 and PDF/A.

    Developers can now get their hands on documentation describing the implementation of OASIS OpenDocument Format Version 1.1 in Microsoft Office 2007 SP2, currently at beta release. The documentation can be accessed from Microsoft's Document Interop Initiative Web site here.

    The general release of Microsoft Office 2007 SP2 is planned for the first half of 2009, probably between February and April of that year, according to a Microsoft spokesperson.

    In "coming weeks," Microsoft will publicize the implementation of its own Office Open XML (OOXML) document formats, according to Microsoft's announcement. However, that implementation will be based on the Ecma-376 Edition 1 standard for OOXML currently used in Office 2007 SP2.

    Microsoft's OOXML was first standardized by Ecma International, which subsequently recommended it for fast-track approval by ISO/IEC. After modifications recommended by participating members were added to the spec, it was published as an international standard in November. The standard is officially known as "ISO/IEC 29500:2008" or "IS 29500" for short.

    As with Ecma-376, Microsoft has plans to publicize its implementation of IS 29500 in Microsoft Office, according to Doug Mahugh, senior product manager for Microsoft Office. However, the documentation for IS 29500 will have to wait till that spec is implemented in a future edition of the productivity suite, which won't happen until Microsoft Office 14 appears.

    "Going forward, we have also committed to doing the same for IS 29500 and Office 14," Mahugh explained. "So in Office 14, which we are working to make substantially compliant with IS 29500, we will have a similarly detailed set of implementer notes that show exactly how we have implemented IS 29500 before Office 14 ships."

    Microsoft hasn't yet committed to announcing a particular time frame for the release of Office 14, according to Mahugh.

    Microsoft's task in ensuring that documents based on ODF and OOXML translate well in Microsoft Office depends on Microsoft's model for the data held in memory, Mahugh explained. In the case of the Open XML format, mapping to that format is straightforward. However, some things don't line up well with ODF, "so that's the kind of information we are providing," Mahugh said.

    For instance, OOXML uses just two values for font weight in Microsoft Office, "normal" and "bold." The ODF spec, by contrast, allows a range of values for the font weight. There are also differences in how language IDs are mapped between the two standards.

    It's possible to have a "philosophical differences" in the design of the schemas, Mahugh explained and Microsoft's intent is to maintain transparency for developers.

    "The first step is to be very transparent in documenting exactly what we do and we feel if all implementers can be that transparent, then new implementers and developers can come along and make informed decisions about how to interoperate with these various existing implementations," he said.

    Microsoft's long-term goal for OOXML will be to write to the IS 29500 standard, Mahugh explained.

    "Our goal is to have Office 14 able to read either format -- both Ecma-376 and IS 29500 -- but then if there are differences between the two, we are writing the IS 29500 version," he said.

    Finally, Microsoft is committed to further development of the ODF standard to ensure interoperability. Mahugh said that Microsoft submitted 15 different proposals to OASIS' ODF Technical Committee "in the last few weeks" based on results from Microsoft's interoperability testing.

    In other document format news, Ecma International has just announced the approval of Ecma-376 Edition 2, which mirrors the IS 29500 standard. The duplication is a traditional approach taken by Ecma International, as explained by Mahugh at Microsoft's interoperability blog.

    Kurt Mackie is online news editor, Enterprise Group, at 1105 Media Inc.

    PRINT THIS PAGE NOW


    <··· back to previous page

    Redmond Media Group
    Copyright 2006 1105 Media, Inc. See our Privacy Policy.

    Redmond Developer News | Print News

    SQL Server 2005 SP3 - Released

    Microsoft SQL Server Release Services

    The Global Release Services team within the SQL Server organization is a central team providing a variety of services to one of the biggest development organizations in the world. We drive a lot of processes and business decisions which significantly impact both, our internal operations as well as our customers world wide. This blog is intended to share some of this information with you straight from the source, drive interaction as well as to solicit your feedback on particular topics for us to make better decisions for you!

    SQL Server 2005 SP3 - Released

    On Dec 15th 2008, we released the latest Service Pack on SQL Server 2005. In line with the changed strategy presented a while back on this blog, the latest Service Pack for SQL Server 2005 laid more emphasis on supportability, watson and community voted bugs. This Service Pack is available for download from Microsoft Download Center. Along with the Service Pack, we also refreshed the Feature Pack for 2005 that can be downloaded separately. The following are all the download links for SQL Server 2005 Service Pack 3 and related downloads.

    SQL Server 2005 SP3 (Eval, Std, Dev, Ent Editions)
    http://go.microsoft.com/fwlink/?LinkId=135960

    SQL Server 2005 Express Edition SP3
    http://go.microsoft.com/fwlink/?LinkId=135970

    SQL Server 2005 Express Advanced SP3
    http://go.microsoft.com/fwlink/?LinkId=135973

    SQL Server 2005 Express Toolkit SP3
    http://go.microsoft.com/fwlink/?LinkId=135974

    SQL Server 2005 Feature Pack Dec 2008
    http://go.microsoft.com/fwlink/?LinkId=135971

    SQL Server 2005 Management Studio Express SP3
    http://go.microsoft.com/fwlink/?LinkId=135772

    SQL Server 2005 SP3 Data Mining Add-ins Page
    http://go.microsoft.com/fwlink/?LinkId=135959

    SQL Server 2005 SP3 Reporting Services Add-in Page for Microsoft Sharepoint
    http://go.microsoft.com/fwlink/?LinkId=135962

    SQL Server 2005 Books Online Refresh - December 2008
    http://go.microsoft.com/fwlink/?LinkId=130167

    What’s New in SQL Server 2005 SP3
    http://go.microsoft.com/fwlink/?LinkId=131442

    Readme files for SQL Server 2005 SP3
    http://go.microsoft.com/fwlink/?LinkId=130542

    Release Notes for SQL Server 2005 SP3
    http://go.microsoft.com/fwlink/?LinkId=129527

    Thank You,

    Nosheen Syed

    Lead Program Manager

    SQL Server Sustained Engineering

    Published Tuesday, December 16, 2008 4:22 PM by

    http://blogs.msdn.com/sqlreleaseservices/default.aspx

    Microsoft SQL Server Release Services : SQL Server 2005 SP3 - Released

    December 15

    Avril Lavigne - Knockin' on Heaven's Door

     

    Avril Lavigne - Knockin' on Heaven's Door

    December 10

    Avril Lavigne ,enceinte ???? xD

     
    Pop Fiction (Legendado) - AVRILREVOLUTION from Alexandre on Vimeo.