Sunday, December 13, 2009

How To Decorate With Cd

Thunderbird on an external drive or a USB key

I regularly work on multiple computers (3 desktops and 1 laptop). Most effective for this configuration is to store all its data on an external disk (disk to which we must implement a policy of regular and automatic backup, just as described in this post ). In this configuration, how to use Thunderbird without being dependent on the version installed locally? Simply place the disc on Thunderbird Portable. The procedure is described below.
  1. Mozilla Thunderbird and decompress the file in the directory of choice (Thunderbird for the rest of the ticket) on the external drive
  2. On the same disk, copy the directory that contains the mail ( thunderbird_mail for the rest of the ticket). This is the directory which contains, inter alia, records and Mail ImapMail and file pref.js . In the case of a first use of Thunderbird, this folder may be empty.
  3. You can now run Thunderbird from the external drive by typing the following command in a terminal:
    > / home / ... / thunderbird / thunderbird-profile / home / ... / thunderbird_mail /
  4. With gnome, you can add a custom application launcher to your dashboard. Choose Application for and type in the edit box enter Order:
    / home / ... / thunderbird / thunderbird-profile / home / ... / thunderbird_mail /
  5. Finally, in order to send a mail by a simple click in a web page, configure the default mail handler. Ubuntu, go System> Preferences> Preferred Applications . In the list of choices messaging software, select Custom . Finally, in the edit box enter Order:
    / home / ... / thunderbird / thunderbird-profile / home / ... / thunderbird_mail / "% S"
This procedure works very well with Thunderbird 3.0 and earlier versions. Curiously, the option-profile is not documented ( thunderbird-help). Do not forget "% s" in step 5!

Monday, December 7, 2009

Anesthesia For Ganglion Cyst Removal

TreeTagger for morpho-syntactic tagging and stemming

The morpho-syntactic tagging of a text ( Part-of-speech tagging or POS tagging in English) is often one of the first steps in natural language processing (NLP ). It is to identify for each word its class morpho-syntactic (grammatical category, gender, number, time ...) from its context. Stemming means lexical analysis involves finding the canonical form of an inflected word called the lemma.
TreeTagger can perform the operations described above and can also be used as a "chunker" to identify parts of speech and delimit syntactic groups.

Installing TreeTagger
The procedure is described on the site TreeTagger . To install Linux for the English and French, simply:
  • Download the tree, pack the place to tag its final choice
  • Download the script labeling in the same directory
  • Download the installation script in the same directory
  • Download settings files for English, the French Latin1 encoded and French always utf8 encoded in the same directory
  • Run the installation script from the directory said
    > sh install-tagger.sh
  • If you want other users of the system TreeTagger can use must probably solve Photography
    > chmod-R a + rX repInstallTreeTagger
  • Rest finally test the installation
    > echo 'Hello world! " I had to search through the voluminous bibliography UML support appropriate courses. The educational book on the UML are numerous and vary greatly in quality, but I did not have to look far because my colleague and friend Aomar Osmani had co-authored a course material of high quality (UML2, Charroux, Osmani and Thierry-Mieg, 2005). However, this book does not suit me perfectly. It does not cover the whole subject that I wanted to teach and do not answer all my questions. That's why I started writing this support, which is under review for revision became edited this book in the collection of editions info + Ellipses as the UML 2 - the learning to practice . The aim of this book is to provide a phased approach, and rigorous teaching of UML, and to address related issues such as design patterns (design patterns English) and development process software implementing the UML. This book also provides a critical analysis and pointed to some modeling choices. You will also find this book a series of tutorials accompanied by complete and corrected worked out to allow incremental learning methodology and key concepts of UML.
  • This book of 298 pages consists of 10 chapters described below.

Introduction to object modeling -
This introductory chapter addresses the issue of software engineering and modeling, the different life cycles of software, the differences between structured programming-oriented approach to object, then the fundamental concepts of object thought briefly before presenting the modeling language UML and its diagrams. diagram and use case transversal notions of UML -
This chapter begins by addressing cross-cutting concepts of UML, before detailing the elements of a use case diagram. These diagrams allow the modeling of user requirements. The final section offers advice on their development. Class Diagram - The class diagram is considered the most important object-oriented modeling. This chapter presents, firstly, the basic concepts governing class diagrams and details the classes and relations, before moving interfaces. The chapter Then the problem of object diagrams before addressing the implementation of a class diagram, and specifically its translation into Java or SQL. Language OCL constraints - The purpose of this chapter is to enable the specification of constraints on model elements. This chapter first presents how the constraints expressed in UML, then details the OCL (Object Constraint Language
in English) which allows to express complex constraints in UML diagrams in general, but particularly in class diagrams.
state-transition diagram -
A state-transition diagram to specify an exhaustive and unambiguous, using a finite state automaton, all the behavior of an instance of a workbook. This modeling is used to represent and shape the dynamics of the system.
  1. Activity Diagram - A diagram activities can focus on treatment and is particularly suited to modeling the path of control flow and data flow. diagram of composite structures and interaction diagrams -
  2. The interaction diagrams provide a link between use case diagrams and class diagrams showing how objects collaborate to achieve some functionality. The diagram of composite structures can model the special context of implementing the interaction diagrams which seek to model the dynamics.
  3. diagrams of components and deployment diagrams -
  4. These diagrams, which are the last two types of views in UML static, respectively allow to describe the system modeled as reusable components, highlighting their dependency relationships, and identify the elements materials and their physical layout.
  5. Design Patterns (Design Patterns
  6. ) - A design pattern is a common design solution to recurring problems in a given context. The design patterns are now inevitable when it comes to object-oriented technology. The purpose of this chapter is to show Leut interest through the presentation of some patterns unavoidable (5 GRASP patterns, 6 bosses, then 4 other GoF patterns must). Implementation of UML - UML
  7. is a modeling language, it is not a method. The first section of this chapter is rightly devoted to the presentation of the main methods from the best practices of software engineering: the Unified Process (UP, RUP), Scrum and XP. The following sections detail a simple and generic, located midway between UP and XP.
  8. This book is naturally for students in computer following a course with software engineering, UML modeling or object-oriented programming,
  9. teachers wishing to rely on support of specific courses and Complete, or IT professionals Using UML in their projects.
  10. Consult contents of the book or table of contents
  11. The book from Amazon or
    FNAC

Sunday, November 22, 2009

Snowboarding Rainbow Box Blueprints

Book: UML 2 - the learning to practice

A term is a linguistic structure (a word or phrase) that denotes a concept. YaTeA (Yet Another Term Extractor) to identify a corpus of noun phrases that may correspond to terms (ie d. Nominee term). This tool was developed by Thierry Hamon and Sophie Aubin LIPN under the ALVIS project. YaTeA can also take as input an external resource terminology.

YaTeA Installation (as root):
Configure CPAN module / Invoke the shell:
> perl-MCPAN-we 'shell' Install the modules depends YaTeA (quit to exit the CPAN shell)
cpan> install Config:: General cpan> install Parse:: Yapp
cpan> install Module:: Build
cpan> quit

  • Download Lingua-YaTeA-0.5.tar.gz: http://search.cpan.org/ ~ thhamon/Lingua-YaTeA-0.5 / The unpack

  • > tar-xvzf Lingua-YaTeA-0.5.tar . gz
    Install YaTeA
    > perl Makefile.PL
    > make
    >
  • make test> make install

  • Verify that the installation has copied the directories
  • etc / yatea /
  • ,
    share / doc / and share / YaTeA . Otherwise, you have to do:
  • > cp-r etc / yatea / usr / local / etc /.

    >
    cp-r share / doc / usr / local / share /.

    >
  • cp-r share / YaTeA / usr / local / share /.
    Using YaTeA
    YaTeA takes as input a corpus tabular produced by TreeTagger . To run YaTeA, just type the following command: > yatea-rcfile yatea.rc corpus.ttg
    yatea.rc is the setup file processing. An example is in / usr / local / etc / yatea / yatea.rc . In Depending on your installation, this file should contain the following lines: config_dir = / usr / local / share / YaTeA / config
LOCALE_DIR = / usr / local / share / YaTeA / local

language = EN
If the body is in French rather than English, simply by replacing IN EN .
YaTeA create a directory with the same name as the specified body to store the results of treatment. YaTeA CPAN
Improving Term Extraction With Terminological Resources, S. Aubin and T. Hamon YaTeA Extraction terms

Pctv 55e Windows Media Center Windows 7

YaTeA: a candidate term extractor


This post is the alter ego of the already published on the course on Databases and SQL . The course hosted by UML Developpez.com is doing very well. Since it went online in January 2007, it totals more than 1,085,000 page views to date of writing this post. The average flow for 2009 is 1500 pages per day. This interest gave me the motivation to continue my effort to significantly improve the course material. This new version is published this month in the collection Info + Editions Ellipses. I will speak shortly at a new ticket. I want to thank
editions Ellipses for allowing me to keep the first blank line on the site Developpez.com. is what brings the version published in relation to the online version at Developpez.com:
Many improvements (corrections, illustrations, examples ...). In fact, only 20% of the edited version is found in identical form in the online version.
New concepts (Design Patterns, introduction to key development methods, diagram of composite structures ...). The edited version is almost 2 times larger than the online version (in number of sentences and number of figures).
sessions, tutorials and practical work accompanied by full and detailed answer keys.
A much more pleasant presentation in the form of a real book.

The book "UML 2 - Learning to Practice"

How To Get Rid Of Ants In Motorhome

Course News UML 2


Here are three useful ways to manipulate PDF files . The first lets you merge pdf. The second design a new compound pdf, inter alia, other pdf. The last can finally convert each page of a PDF image.
  • Merge pdf
  • :
  • pdftk fichier1.pdf fichier2.pdf output resultat.pdf

  • Extract a page (the 15 in the example) a pdf file
:
pdftk A = source.pdf cat A15 output destination.pdf
Extract several pages (from 2 to 5 in the example) a pdf file :
Encrypt a pdf document
and remove all rights:

Wednesday, October 7, 2009

English Tie Dye Saddle Pad

Manipulate pdf

Lecturer at the University Institute of Technology University of Paris 13, when the price of
Databases I was given , I had to search through the voluminous literature on Databases
an appropriate course material. The literature on properly designing databases, using the entity-relationship model, are not so numerous and often date from the time Merise
  • . In addition to the design, I wanted to address the relational algebra and SQL, and finally triggers. Each of these parts should be punctuated with workouts in the form of tutorials or practical work. So I started writing a custom course material, which, Revision revision, this book became
    published in the collection Info + Editions Ellipses as the Databases - from modeling to SQL
    . This book of 255 pages consists of 5 chapters described below.
  • Introduction to Databases -
    The objective of this short chapter is to introduce the issue of databases: definition of the concept of databases, models of databases, management systems Databases (DBMS).
    Design of databases: the entity-relationship model - This chapter explains how properly design a database. After describing the components of the entity-relationship model, the notion of type-association is detailed, then a range of methodological rules it is useful to apply to obtain a well-trained model is then presented. The problem of standardization-type-type entities and associations are then addressed before discussing the appropriateness of type-n-ary associations. relational data model - This chapter begins with a presentation of the relational model, then describes the way to spend an entity-relationship model a relational model. The theory of normalization, which is a valuable tool to flush out the redundancy in the databases is then presented in detail. The last chapter discusses the relational algebra which is the formalism supporting the query language SQL. Language SQL - This chapter is entirely devoted to the SQL language that is considered the language of standardized access to relational databases. The creation and manipulation of the structure of the database are processed first. SQL commands to insert, delete and modify data then discussed. Then, two sections are devoted entirely to the command to query a database. The last section focuses on the description of some particular objects. SQL Programming -
    The purpose of this chapter is to present how to combine basic SQL commands with a programming language. The first objective is the implementation of complex functionality in the DBMS with the user functions. These functions are then used to implement complex and dynamic behavior by using the mechanism triggers, making the current database.
    The second objective is the interaction between a program and DBMS addressed by describing how to embed SQL commands in a program written in C.

    1. This book includes many exercises corrected, is for anyone wishing to train with the problem of databases.

    2. Consult
    3. contents of the book or
    4. table of contents
      The book from Amazon
    5. or FNAC

    Wednesday, September 23, 2009

    Ways To Break Water From Hydrogen

    Book: Databases - from modeling to SQL


    To begin, good news: Samsung EcoGreen
    F2 1.5 TB (HD154UI) works perfectly in the Synology NAS DS107e. That said, the replacement procedure is neither simple nor quick. One solution is to clone the original disk
    to find an identical configuration. The second solution is to start from scratch by reinstalling the system on the new disk. This second solution is longer, but lets start on a clean system and to upgrade its management options and configuration. It is this second solution I chose and I am presenting in this post. My first try with the Synology Assistant was a failure, and the recommended solution to address
    Nothing has been done. Here is the procedure that finally worked.
    I did this step on Linux. To prepare the new disk, you must install to a desktop or in an external hard drive. We start by removing all hard disk partitions (with gparted for example). Then, to prepare it, just run the following command: dd if = / dev / zero of = / dev / sdl bs = 1M conv = noerror
    sdl must be the point of access to your disk (identified by gparted for example). This process took a mere ten hours.
    Mount the new drive in the Synology then download the latest versions of firmware
    Synology Assistant
      , select the Firmware

    1. downloaded then press One-Click Setup and cross your fingers ... Finally, it'll just all set up and copy your data by plugging your old drive via an external box for hard disks.
    2. HDD Cloning Tricks> The synonymous and Hard

    Friday, September 18, 2009

    Community Service For Court Letter Template

    Synology Disk Replacement DS107e

  • The course Databases and SQL hosted by Developpez.com is doing well. Since it went online in 2007, it totals more than 441,000 page views, or about 500 visits per day. This interest gave me the motivation to continue my effort to improve course material. This new version is published this month in the collection of Ellipses + Info. I'll talk soon in a new ticket . I want to thank editions Ellipses for allowing me to keep the first blank line on the site Developpez.com. This online version is currently being updated. I can make few changes in order not to overshadow the published version. So I fixed some mistakes, removed the topics of exercise (they have little value without the correction) and cropped images. is what brings the version published in relation to the version Developpez.com online at:

  • New concepts (specialization, connection identifier, validity of a type n-ary association, aggregate functions and SQL operators, user functions, PL / pgSQL, triggers ...). The edited version is 2.5 times larger than the online version (in number of sentences and number of figures).
  • sessions, tutorials and practical work accompanied by full and detailed answer keys.
    Many improvements (corrections, illustrations, examples ...). In fact, only 10% of the edited version is found in identical form in the version Online.
    A much more pleasant presentation in the form of a real book.
    The online course (the draft of the book)


    Wester Chikans Groping

    Course News Databases and SQL


    I use extensively and I greatly appreciate the Firefox browser. And it certainly is for these reasons that Firefox annoys me too.
    Firefox crashes (on Ubuntu, Debian or Windows) at least once a day of use. When Firefox crashes, it does well: all tabs and windows all planted at the same time. Okay, Firefox invites us to find all the windows and tabs when the stimulus lost! Except that in all these windows and all tabs, there immancablement who did everything planted and re-plant all inexorably. We can always say it's the fault to a particular page that does not comply with web standards ... Still, if Linux was programmed as Firefox, the entire system would fall when Firefox crashes. Fortunately, this is not the case! What amazes me in all this is that I only hear praises of Firefox and very little criticism. It's easy, it is Firefox and IE is wrong. Am I the only one to endure all these crashes Firefox ?
      So for me, Firefox is fine, IE live or die I dont care, but Firefox must especially become better!

    Wednesday, August 5, 2009

    Pokemon List Original 151

    Best Firefox better! (Vs. Die IE6, die!)

  • How to make the UPnP Av
  • TwonkyMedia
  • running on a Synology NAS
  • connected to a switch / router DLink seen in FreeBoxHD (router mode of freebox being disabled)? whole problem stems from the fact that the

    HD box is on a dedicated VLAN on the outside of the intranet
    created by the switch / router externally.

    Allow packets with destination 239 255 255 250 (They contain the IP address of the machine and various UPnP Av info)

    (menu "Advanced> Inbound Filter" on my DLink DIR-635)
    Redirect port 9000 to TwonkyMedia (or 61119 for XBMC) in TCP and UDP to your address of the system that hosts the UPnP server. (With TwonkyMedia, the port number is entered and edited in the file-TwonkyVision mediaserver.ini.)
    (menu "Advanced> Port Forwarding" on my DLink DIR-635)

    reboot the FreeBoxHD and wait a few minutes to appear UPNP server.

    1. Sources:
      Freebox, UPnP AV and Linksys router
    2. Freebox: no UPnP router mode!

    Tuesday, May 19, 2009

    Satanic Mantras Repeating

    Freebox and UPnP AV behind a router external internet

    careful, when selecting digital photographs, online or in a store, digital processing is applied to your photos. Often, the manager who will welcome is not even aware. On the Internet, this feature is not always specified. This treatment can affect the color, contrast, saturation, or perform a smoothing. For example, Photo Service routinely performs this type of treatment on the Internet with the aim of "improving" your photographs. This feature is not currently listed, and obviously not releasable. Some sites make this explicit choice and configurable. Personally, I find these very harmful treatments Automatic for the photos. They emerge less realistic, less clear, less detailed brief degraded. To illustrate this, here is a sample wedding photo:

  • A detail of this photo:

  • A scan of this detail on a photograph pulled by the website Photo Service, observe the solids in the picture:

    Wednesday, February 25, 2009

    Can Wa Quest Card Be Used In Ca

    Photo Draw


    By default, the file . bash_profile is not taken into account when launching a terminal in Ubuntu. To make it so, proceed as follows:
    Open a terminal
    Go to Edit → Profiles ... → Edit → Title and control
    Check the option Run command as login shell

    When this option is enabled, the login scripts for users, as
    . Bash_profile
    are executed the launch of a gnome terminal, in the same manner as when connected to console mode.

    Monday, February 23, 2009

    Denim Long Skirts Juniors

    Consideration of the file. Bash_profile Ubuntu

    iconv to convert the encoding of a text file. For example, to convert the file fic_source
    encoded in UTF8 encoding to ISO_8859-15 and get the result in file
    dic_dest
      , just type the command:
    1. iconv-c-f UTF-8-t ISO_8859-15-o fic_source fic_dest For a list of available encodings, enter:
    2. iconv-l

    Friday, February 20, 2009

    Games That You Masterbate To

    Converting the encoding of a text file: iconv

    Devoting more than 50 hours a week at my job as a teacher and researcher, I was sickened to read a detailed article in the World Saturday, October 13, 2007, entitled
    University Reform: The teachers in primary that lecturers work " about 6 hours per week per week for 32 weeks
    " (I'll let you in passing appreciate the "Weekly per week). a ticket that reflects very well the back of my mind
    and probably most of my colleagues. Here's an excerpt: [...] In fact, an academic way too much work. He has three jobs, teacher, administrator and researcher. Suffice to say that it is not 35 hours or to 40, or 50. Give a quick idea of the variety of tasks : Ongoing. Preparation courses. Examinations. Correction of copies (per hundred). Executive briefs and arguments. Readings of these memories (in the humanities, a PhD is between 300 and 1000 pages). Reports. Thesis. Examination boards. Receiving and tracking students. Development of educational models. Cooptation Assessment and colleagues (files, reports, meetings). Directorate of the year, department, UFR appropriate. Meetings of these bodies. Faculty councils, science councils, CEVU meetings, reports and meetings of the CNU and CNRS, entertainment and meeting centers and research laboratories, and a quantity tips, institutes and various widgets. And research. During leisure, if any remain. There is virtually infinite countless readings, writing papers, books, reports, management reviews, collections, conferences, symposiums in France and abroad. What a bunch of lazy, yes. Some look a little less than others, and one wonders? Greater control over the shirker is an excellent idea. There is another hypothesis: what if, for a change, we did not care about peace to the researchers, is that they would not seek more? For decades, the furious pace of reforms multiplies their tasks. After which they are accused of not seeking enough. It is the fact that they continue to do so, despite successive ministers and their good ideas, despite the indignities and obstacles of all kinds, which we should be surprising.
    Nicolas Sarkozy, in his speech of January 22, speaks of research as "poor" in France. She is so poor that the French scientific publications are ranked 5th in world, while France ranks 18th in funding for research. Under these conditions, French researchers are heroes. [...]

    Tuesday, February 10, 2009

    Suitcase With Number Lock Opening

    University: lazy and bad research, work!

    for making tables in LaTeX.
    In this example, all columns are centered horizontally and vertically. The last column is an exception because it is left justified. Moreover, in the last column, the text is written in small. The size of the latter automatically adjusts to the width of the text. For calculations, you must use the calc package . I have not used the package tabularx
    that I have problems.

    Here is a picture of the table obtained:




    Here is the code for this picture:
    \\ usepackage {calc}
    ... {\\ setlength {\\} {2pt} tabcolsep \\ begin {tabular }{ bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla \\ tabularnewline
    \\
    hline \\ end {tabular}}