Amaya Home Page Translations: be, da, de, es, fr, hi, hr, is, ja, kr, pl, ru, sr-latin, sr-cyrillic, th, uk, vn, zh-hans, zh-hant W3C's Editor Amaya is a Web editor, i.e. a tool used to create and update documents directly on the Web. Browsing features are seamlessly integrated with the editing and remote access features in a uniform environment. Work on Amaya started at W3C in 1996 to showcase Web technologies in a fully-featured Web client. Amaya started as an HTML + CSS style sheets editor. Amaya includes a collaborative annotation application based on Resource Description Framework (RDF), XLink, and XPointer. Amaya - Open Source Amaya is an open source software project hosted by W3C. The application was jointly developed by W3C and the WAM project (Web, Adaptation and Multimedia) at INRIA. It's development is stopped. Last Release Amaya 11.4.4 (18 January 2012). It supports HTML 4.01, XHTML 1.0, XHTML Basic, XHTML 1.1, HTTP 1.1, MathML 2.0, many CSS 2 features, and SVG.
Ipython/outil pour mettre une syntaxe de couleur au code Linux Commando: Splitting up is easy for a PDF file Occasionally, I needed to extract some pages from a multi-page pdf document. Suppose you have a 6-page pdf document named myoldfile.pdf. You want to extract into a new pdf file mynewfile.pdf containing only pages 1 and 2, 4 and 5 from myoldfile.pdf. I did exactly that using pdktk, a command-line tool. If pdftk is not already installed, install it like this on a Debian or Ubuntu-based computer. $ sudo apt-get update $ sudo apt-get install pdftk Then, to make a new pdf with just pages 1, 2, 4, and 5 from the old pdf, do this: $ pdftk myoldfile.pdf cat 1 2 4 5 output mynewfile.pdf Note that cat and output are special pdftk keywords. cat specifies the operation to perform on the input file. output signals that what follows is the name of the output pdf file. You can specify page ranges like this: $ pdftk myoldfile.pdf cat 1-2 4-5 output mynewfile.pdf pdftk has a few more tricks in its back pocket. $ pdftk myoldfile.pdf burst By default, the output files are named pg_0001.pdf, pg_0002.pdf, etc.
compas -- a computational framework for research in architecture and structures Installation instructions Step 0. Install the above-listed requirements. Step 1. Step 2. GitHub Desktop > File > Clone Repository Use the Url option.Repository Url: Path: path/to/compas-dev/compas After pulling the repository, the folder structure will contain: compas-dev - compas - libs - samples - src The src folder should contain several Python packages: - compas- compas_blender- compas_dynamo- compas_grasshopper- compas_maya- compas_rhino- compas_rhinomac Step 3. Verify that Python has been added to the system PATH.Add the compas framework to the PYTHONPATH. Operating system specific instructions for Windows and Unix (OSX) can be found at the bottom of this page under Environment-specific instructions. Step 4. After having set the system variables test your installation. Then try the following code. >>> import compas>>> compas.verify() If all required packages are installed, try If on OSX your Terminal window will display as follows Unix (Linux, OSX)
Java et C# En l'an 2000, Microsoft dévoile sa nouvelle plate-forme de développement nommée .Net et un nouveau langage de développement dédié : C#. C# est un des langages utilisables pour développer des applications de tous types (standalone, web, mobile, ...) pour la plate-forme .Net de Microsoft. Java et C# partagent un ensemble de fonctionnalités communes : Compilation dans un langage intermédiaire indépendant de la machine et exécution dans un environnement dédié (une machine virtuelle) Gestion automatique de la mémoire grâce à un ramasse-miettes Introspection pour manipuler dynamiquement les objets Toutes les classes héritent d'une même classe (Object) et sont allouées sur le tas Pas de support de l'héritage multiple mais utilisation d'interfaces Tout doit être encapsulé dans une classe : il n'existe pas de fonctions ou constantes globales Gestion des erreurs grâce aux exceptions ... Java et C# possèdent cependant des différences : Ce chapitre contient plusieurs sections : 114.1. 114.1.1. 114.2.
gmx-v - A .Net (C#) implementation of the LISA GMX/V standard. The GMX/V standard defines a standard way to count words and characters within a document and a standard XML format to share this data between applications. This code has been released to the community by Gould Tech Solutions. Library The code constitutes a reference implementation of the GMX/V standard, complete with unit tests, written in C#. Console Application A Windows application is available in the downloads section which allows you to retrieve a word count from a given XLIFF document by entering a command line. To use it, you must access the Windows command prompt. You can store this GMX/V output in a file by using the following command: WordCount.exe my_xliff_file.xlf > C:\gmxv.xml
The Tkinter Canvas Widget The Canvas widget provides structured graphics facilities for Tkinter. This is a highly versatile widget which can be used to draw graphs and plots, create graphics editors, and implement various kinds of custom widgets. When to use the Canvas Widget The canvas is a general purpose widget, which is typically used to display and edit graphs and other drawings. Another common use for this widget is to implement various kinds of custom widgets. Patterns To draw things in the canvas, use the create methods to add new items. from Tkinter import * master = Tk() w = Canvas(master, width=200, height=100) w.pack() w.create_line(0, 0, 200, 100) w.create_line(0, 100, 200, 0, fill="red", dash=(4, 4)) w.create_rectangle(50, 25, 150, 75, fill="blue") mainloop() Note that items added to the canvas are kept until you remove them. i = w.create_line(xy, fill="red") w.coords(i, new_xy) w.itemconfig(i, fill="blue") w.delete(i) w.delete(ALL) Concepts Canvas Items Coordinate Systems Item Specifiers: Handles and Tags x
25, 465, 587... What port should I use? It's a common question that we receive here at Mailgun. To ensure connectivity to our Simple Mail Transfer Protocol (SMTP) endpoint, Mailgun offers multiple port options, but which one should you use? Let's first take a historical look at each port and then we'll discuss today's methodology for usage. If you're not a history buff, go to "Todays Usage". Historical Perspective In 1982, the University of Southern California submitted a proposal to the Internet Engineering Task Force (IETF). In December of 1998, R. What about port 465? The port was assigned for about one year when it was revoked in support of securing SMTP communications using Transport Layer Security (TLS). Mailgun supports TLS connections, which you can verify by connecting and issuing a "ehlo" from a command line interface. > telnet smtp.mailgun.org 587 Trying 50.56.21.178... You can test using the same command sequence on any SMTP server. Today's Usage What about today... To SMTP or not to SMTP 250 OK, Travis@MG
ACADIA 2017 | Workshop 1 — Computational Research in Architecture and Structures ETH Workshop (Day 3) Back at the The Innovation and Design Building, the final day of the workshop was oriented around writing our own application utilising the compas framework. As many of the workshop participants were from professions outside of architectural design (engineering, fine arts, computer science etc.), the projects people were pursuing were quite diverse. While one engineer was experimenting with generating complex compression structures in FE software Tekla, other designers were producing form finding tools for Rhino. Tristan and myself decided that for our project we wanting to implement the compas network data structure type to create a standalone shortest path calculator application based on Dijkstra’s algorithm. Introduction of a .json type file write and read step in the process leaves the door open to some fun interaction drawing possibilities for web-based applications. With tickets to the Boston Celtics vs.
SOLID (informatique) En programmation orientée objet, SOLID est un acronyme mnémonique qui regroupe cinq principes de conception destinés à produire des architectures logicielles plus compréhensibles, flexibles et maintenables. Les principes sont un sous-ensemble de nombreux principes promus par l'ingénieur logiciel et instructeur américain Robert C. Martin. Bien qu'ils s'appliquent à toute conception orientée objet, les principes SOLID peuvent également former une philosophie de base pour des méthodologies telles que le développement agile ou le développement de logiciels adaptatifs. La théorie des principes SOLID a été introduite par Martin dans son article Design Principles and Design Patterns de 2000, bien que l'acronyme SOLID ait été introduit plus tard par Michael Feathers[1]. Responsabilité unique (Single responsibility principle) Ouvert/fermé (Open/closed principle) une entité applicative (classe, fonction, module ...) doit être fermée à la modification directe mais ouverte à l'extension
ArtfulBits > Products > Android > aiLocalizer Introduction Android Localizer is a simple application written with use of .NET Framework 2.0. It's main goal is to simplify localization of the application as much as possible, give user and developer a new tool that helps in localization providing. Application is very simple and has smallest learning curve. So even end user of the application can use it even without any deep technical skills. With help of that tool our team make Ukrainian localization for Android Cupcake branch. Features Automatic Translate (Google Translate) NEW!!! Troubleshooting For application work required Windows OS and .NET Framework 2.0 or higher. Q: How auto translation works? Q: After translation instead of unicode symbols I saw white boxes, what to do? Q: Application fails all the time, what to do? Q: How to create skipped elements? Q: Application searching for "notepad++.exe", but I don't have it. Q: I saw that application has customized Copyright in output XML. Feedback Technical Support Support Forum
Se puede configurar con fondo claro by christinafti Feb 24