python

Liens commerciaux
Liens commerciaux

python: Titre

No.
Titre
Catégorie
Prix
License
Taille
1
Internet - HTTP
GPL (GNU General Public License)
0.12 MB

python: Description

No.
Titre
Catégorie
Prix
License
Expand All
1
Internet - HTTP
GPL (GNU Gene
Le logiciel simple de site Web (SWS) est ma tentative de fournir le logiciel pour produire d'un site Web de examen passablement moderne tandis que l'exigence d'une quantité minimum d'effort d'installer, pourtant maintenir l'indépendant de pages HTML ainsi de eux peut facilement editted et a vérifié en dehors du site Web.

SWS exige la version 4.1 de PHP ou ci-avant et se compose seulement d'un nombre restreint de dossiers. Il emploie des feuilles de style en cascade (CSS) pour contrôler le regard fondamental et pour ressentir et a la disposition fondamentale, mais pas l'apparence) de cela montré vers la gauche. Si vous voulez un site Web qui fait voir différentes composantes que ceux vous ici, SWS n'est pas pour vous.

Il y a seulement quelques composantes à votre page Web fondamental de SWS :

1. drapeau - un cadre optionnel en travers du sommet de la page. Ceci est fourni comme dossier contenant un éclat de HTML.

2. Cartes de main gauche - un ensemble required de tiges dispensées dans un ou plusieurs blocs. Chaque bloc a un titre et se compose des tiges zéro ou plus statiques. Ceci est fourni pendant qu'un dossier contenant l'adresse partielle de HTML étiquette.

3. milieu - est où le HTML fondamental que vous fournissez est montré. Ceci est fourni pendant qu'un dossier qui est souvent nommé assimilé à votre régime de PHP.

4. Cartes de main droite - un ensemble optionnel de tiges, assimilé à ceux du côté de main gauche.

5. bas de page - HTML produit qui montre des droits de publication et une datte pour chaque page de HTML.

Voici quelques fonctionnalités clé « de logiciel simple de site Web » :

· Des pages de SWS rended bien rapidement par votre web server de PHP. Il n'y a aucune dépendance du système d'exploitation ici - vous pouvez utiliser Unix (Linux) ou le serveur basé sur Windows. Le seul logiciel nécessaire est que vous avez le PHP procurable. Vous codez chaque page dans le PHP, mais le PHP est très simple et examine presque toujours la même chose. Vous n'avez pas besoin d'être beaucoup d'un codeur de PHP.
· SWS n'exige d'aucune base de données de rendre ses pages.
· N'importe quelle authentification emploie le mécanisme normal de web server (par exemple .htaccess lime pour Unix Apache).
· Des cartes peuvent être sélecteur manifestées basées sur quel chapitre du site Web est manifesté. Si on sélectionne des vacances, alors vous pouvez montrer une carte des tiges de vacances. Le mouvement ailleurs et la carte disparaît.
· Des cartes peuvent être sélecteur manifestées basées en circuit, que l'usager soit authentifié (ouvert une session) ou pas. Différents blocs de carte peuvent être montrés aux gens différents.
· Un programme utilitaire appelé le showfilelist.php est fourni pour produire des listes simples de tiges. Ce régime affiche un fichier ASCII Simple et produit du HTML pour vous subsistance votre surface adjacente très simple.
· Une installation et configuration entière de SWS se compose seulement d'une demi-douzaine dossiers, tout centralisés dans un répertoire. Votre HTML fondamental reste dans des fichiers HTML ainsi vous pouvez le développer et le vérifier pendant que vous normalement. Vous employez seulement un petit régime de PHP pour l'attacher tout ensemble ainsi les pages ont le regard correct et ressentent. Ceci maintient des choses faciles pour vous de produire et mettre à jour votre site Web.

Ce qu'il y a de neuf dans ce desserrage :

· Le desserrage comprend des modifications mineures pour rendre le code plus compatible avec PHP 5.
· Il n'y a aucune nécessité d'améliorer à moins que vous ayez des problèmes.
· Ce logiciel est considéré stable.

2
Internet - HTTP
Artistic Lice
le mod_websh est une prolonge de TCL pour le développement rapide d'application Web.

Websh est un environnement de développement rapide pour des applications Web puissantes, rapides, et fiables de construction. Websh est polyvalent et traite tout du rétablissement de HTML à la personnalisation linéaire de page pilotée par base de données. Nous l'avions employé pendant des années pour pratiquement tous nos projets de propriétaire, qui sont type des systèmes de commerce électronique ou des applications électroniques d'opérations bancaires. Websh est extensible et portatif, et son ensemble complet de commandes est rapidement appris.

Logiciel libre

Websh est relâché comme logiciel libre. Codes sources aussi bien que des binaires pour une sélection des plates-formes sont procurables pour le téléchargement pour libre. Les usagers de Websh ont le plein contrôle au-dessus de et la perspicacité dans Websh. C'est protection d'investissement.

Module d'Apache 2

Websh est évolutif. Sa surface adjacente de cgi s'assure que Websh peut être utilisé pratiquement partout, using des web server disponibles sur le marché. Si le rendement est clavette, le module de Websh Apache 2 te donne le contenu linéaire allégement-rapide. Et la chose gentille : pour l'environnement de cgi et pour le module d'Apache 2, vous employez exact la même application de Websh.

Histoire de Websh

Le développement de Websh a commencé en 1996. Websh depuis a été avec succès employé dans pratiquement tous les projets de propriétaire de Netcetera. Pourquoi est-ce qu'une compagnie déterminée par la technologie comme Netcetera compte sur un outil avec un cycle si à émission lente ? Le bon modèle éponge.

Tandis que l'Internet change rapidement, les technologies sousjacentes demeurent stables, et Websh a été établi pour les traiter. L'expérience pratique acquise de l'utilisation de jour en jour de Websh a été maintenant cheminée dans la version en cours, Websh 3.

Basé sur le TCL

Websh est basé sur le d'ordres de gestion d'outil (TCL, prononcé « chatouillement »). Le TCL est un langage de script rapide et global aussi bien qu'une bibliothèque. Le développement de TCL a commencé 1987 à l'Université de Californie chez Berkeley avec John K.Ousterhout. Le développement continue par un grand groupe de volontaires combinés par l'équipe de faisceau de TCL, qui effectuent également la majorité du travail.

3
Programmation - Bibliothèques
Perl Artistic


SYNTHÈSE

employer le Tk ;
utilisation Tk : : Optionbox

mon $current_class ;
mes @all_classes = qw (oiseau de crabot de chat) ;
mon $demo_xpm ;

mon $mw = MainWindow->new () ;

# préparer quelques dessins
setup_pixmap () ;

# produire une démonstration
mon $optionbox = $mw->Optionbox (
- => « cours » des textes,
- => $demo_xpm d'image, # utilisation cette ligne pour le PICS personnel ou
=> de #-topogramme @. Tk->findINC (cbxarrow.xbm));
- &class_cb de => de commande,
- => d'options [@all_classes],
- => variable $current_class,
- => 1 de tearoff,
- => 10 de rangées,
- activer le => 0,
) - >pack ;

Tk : : MainLoop ;

class_cb secondaire
{
class_cb d'impression « appelé avec [@_], $current_class = >$current_class }
setup_pixmap secondaire
{
mon $cbxarrow_data = <<cbxarrow_EOP ;
/* XPM *
*cbxarrow statique de char [] = {
« 11 14 2 1 »,
« . c aucun »,
« noir de c »,
« ........... »,
« …. …. »,
« …. …. »,
« …. …. »,
« …. …. »,
« …. …. »,
« .  »,
« ….  »,
« … … »,
« …. …. »,
« ..... ..... »,
« ........... »,
« .  »,
« . »
} ;
cbxarrow_EOP

$demo_xpm = $mw->Pixmap (- => $cbxarrow_data de caractéristiques) ;
}
^ de DESCRIPTION
Un autre gadget de type de bouton de carte qui peut changer le défaut Optionmenu. Utile dans les applications qui veulent employer une carte plus souple d'option. Son basé sur le défaut TK : : Optionmenu, près de cela il peut traiter des menubuttons sans carte-indicateur persistant et laid, approprié à Perl Tk800.x (développé avec Tk800.024).
Vous pouvez attacher une scalaire-valeur au gadget d'Optionbox, l'activer/, affectez un rappel de service, qui est invoqué chaque fois l'Optionbox est changé, ainsi que règlent des Option-valeurs et configurent des options l'unes des comprises par Tk : : Les vues aiment - allégement, - la BG,…. (voir les Doc.s du TK : : Optionmenu) pour des groupes
4
Programmation - Bibliothèques
Perl Artistic
Tk : : Image : : Couper est une prolonge de Perl pour qu'une interface graphique utilisateur coupe des illustrations.

SYNTHÈSE

utilisation Tk : : Image : : Coupure ;
mon $mw = MainWindow->new () ;
$mw->title (« Illustration-Coupeur ») ;
$mw->geometry (« +5+5 ») ;
mon >grid de $cut = de $mw->Cut () - () ;
$mw->Button (
- => « sortie » des textes,
- sous-marin de => de commande {sortie () ; },
) - >grid () ;
pour (qw/
ButtonSelectImage
LabelShape
bEntryShape
ButtonColor
LabelWidthOut
EntryWidthOut
LabelHeightOut
EntryHeightOut
ButtonIncrease
ButtonReduce
LabelNameOut
EntryNameOut
ButtonCut
/)
{
$cut->Subwidget ($_) - >configure (
- => de fonte « {Times New Roman} 10 {gras} »,
) ;
}
pour (qw/
bEntryShape
EntryWidthOut
EntryHeightOut
EntryNameOut
Toile
/)
{
$cut->Subwidget ($_) - >configure (
- => « #FFFFFF » de fond,
) ;
}
pour (qw/
bEntryShape
EntryWidthOut
EntryHeightOut
/)
{
$cut->Subwidget ($_) - >configure (
- => 6 de largeur,
) ;
}
>configure de $cut->Subwidget (« EntryNameOut ») - (
- => 40 de largeur,
) ;
>configure de $cut->Subwidget (« toile ») - (
- => 1000 de largeur,
- => 800 de hauteur,
) ;
MainLoop () ;

Prolonge de Perl pour qu'une interface graphique utilisateur coupe des illustrations. Le module est un gadget mélangé des gadgets de boutons, d'étiquettes, de BrowseEntry, d'Entrys et de toile.

J'espère que l'interface graphique utilisateur est assez simple pour être comprise sans déclarations grandes.

Elle peut être employée comme application indépendante ou juste aimer comment n'importe quel autre gadget. Essayer le régime de test.pl. Vous pouvez sélectionner entre quatre formes coupantes.

« rectangle », « ovale », « cercle » ou « polygone »

Afin de couper des illustrations en forme circulaire ou cliqueter ovale avec le bouton de la souris gauche sur le coin supérieur gauche et maintenir le bouton ont actionné tandis que la souris est déplacée.
Afin de couper des illustrations sous la forme de polygone que vous cliquetez avec le bouton de la souris gauche sur la première remarque et entraînez la souris à la prochaine remarque. Si vous avez entraîné la dernière remarque vous cliquetez avec le bouton de la souris droit.

Vous pouvez employer toutes les options normales de gadget.

5
Programmation - Bibliothèques
Perl Artistic
Réseau : : IPv4Addr est une prolonge de Perl pour manipuler les adresses IPv4.

SYNTHÈSE
réseau d'utilisation : : Qw d'IPv4Addr (: tous) ;

mon ($ip, $cidr) = ipv4_parse (« 127.0.0.1 /24 ») ;
mon ($ip, $cidr) = ipv4_parse (« 192.168.100.10/255.255.255.0 ") ;

mon ($net, $msk) = ipv4_network (« 192.168.100.30 ") ;

mon $broadcast = ipv4_broadcast (« 192.168.100.30 /26 ») ;

si (ipv4_in_network (« 192.168.100.0 », $her_ip)) {
bienvenue d'impression « !  » ;
}

etc.

Réseau : : IPv4Addr fournit des fonctionnements pour analyser les adresses IPv4 dans l'adresse/format traditionnels de netmask et dans le format neuf de CIDR. Il y a également des méthodes pour prévoir le réseau et annonce l'adresse et voir également la vérification si une adresse donnée est dans un réseau particulier.

6
Système - Archivage
(FDL) GNU Fre
le glucopy-glurestore est un ensemble de séquences type pour copier et remettre le système fonctionnel d'a entièrement - GNU/Linux (ou d'autre Unix-comme).

La séquence type glucopy sauvegardera tout le contenu de système (des dossiers de système et d'usager), alors que la séquence type de glurestore divisera et formatera un système identique, remettre les dossiers de système et d'usager, et rendra le système amorçable.

des séquences type de glucopy-glurestore sont comprises dans la documentation de HTML.

Le recul (idéalement) soit effectué alors que le système ne fonctionne pas, qui signifie habituellement que vous devez amorcer avec un disque de système de sauvetage. Un certain nombre d'images souples ou CD-basées appropriées de système peuvent être téléchargées du réseau ou, meilleur, inclus dans vos options de démarrage de distributions. S'assurer que ce système de sauvetage supporte le type de disques dans votre système d'objectif (SATA/SCSI ou ide).

La séquence type suivante obtiendra l'information de partition sous une forme qui peut être employée pour remettre le système sur les disques neufs et puis rassemblera les fichiers système fonctionnants dans les billes comprimées d'un (ou plus) goudron.

Le régime de sfdisk est employé pour obtenir l'information de partition (- option de d). Jeter un coup d'oeil chez sys_partitions.txt après que la séquence type de glucopy.sh ait terminé.

Dans cette application on le considère que toute l'information (MBR) de secteur de démarrage principal sera recouverte par la division et les régimes de chargeur de démarrage. Si vous avez besoin d'une copie de l'ensemble ou une partie du MBR, cependant, densité double est votre ami.

Des répertoires système qui contiennent l'information passagère (par exemple /proc, /sys) ne sont pas copiés. Des répertoires ou les fichiers individuels contenant l'information non désirée peuvent être exclus using des goudrons - option d'exclude=/directory/file.

# ! /bin/sh
###########################
# glucopy.sh
#
# produit le répertoire de /glucopy
# les copies divisent l'information dans sys_partitions.txt
# tire éventuellement une copie du MBR dans mbr.bin
# copie le système fonctionnant de GNU/Linux aux dossiers de .tgz
#
# USAGE :
# système de gaine avec un sauvetage CD ou toute CD bootable
# ce supporte votre type de disques (SATA/SCSI ou ide).
# exécuter la séquence type de sauvegarde : ./glucopy.sh
#
# dans cet exemple le système est sur /dev/sda
# /dev/sda1 est une petite partition avec des utilitaires de constructeur de HW
# /dev/sda2 a le fond de système (/) - > monté à /mnt
# /dev/sda3 est une partition (neutre) de rechange
# /dev/sda4 a à la maison (/home) et l'espace pour se maintenir
# l'information à copier - > a monté à /mnt2
#
# 061116 jp/dm
###########################
# modification le suivant pour réfléchir la place où votre fond de système (/)
# et les répertoires home (/home/*) sont montés
mkdir /tmp/mnt1
mkdir /tmp/mnt2
affût /dev/sda2 /tmp/mnt1
affût /dev/sda4 /tmp/mnt2

# le répertoire pour maintenir la copie de système est mis sur la partition plus grande
mkdir /tmp/mnt2/glucopy

# modification au répertoire de travail
/tmp/mnt2/glucopy cd

# copier éventuellement l'information de MBR
#dd if=/dev/sda of=mbr.bin bs=512 count=1

# l'information de partition de copie
/sbin/sfdisk - d /dev/sda > sys_partitions.txt

# effectuer les tarballs
le goudron - C /tmp/mnt1 - des médias de bibliothèque du coffre etc. de gaine du cvzf syscopy.tgz choisissent développeur de distributeur intégrant son logiciel au matériel d'usr de sbin de fond

# relever un niveau
cd.
# ici nous sommes sous le niveau de répertoire de /home
# notification cela --exclure exclura tout ce qui apparie un _pattern_
# le répertoire glucopy sera encore produit dans le tarball
goudron - cvzf ./glucopy/homecopy.tgz * --exclude=glucopy/*

# la copie le de sauvegarde/restauration scripts (ici sous le fond/), et le régime de sfdisk, aussi bien
cp /glucopy.sh ./glucopy
cp /glurestore.sh ./glucopy
cp /sbin/sfdisk ./glucopy

# informer l'usager
écho - e « glucopy : a terminé »

python: sommaire

No.
Titre
Catégorie
Prix
License
Taille
1
Internet - HTTP
GPL (GNU General Public License)
0.16 MB
Samizdat est une engine RDF-basée générique pour la collaboration de construction et ouvre des sites Web publiants.
2
Internet - HTTP
GPL (GNU General Public License)
0.12 MB
Le logiciel simple de site Web (SWS) est ma tentative de fournir le logiciel pour produire d'un site Web de examen passablement moderne.
Mes logiciels
Vous n'avez pas enregistré de logiciel. Cliquez sur Save "à côté de chaque logiciel à mettre à votre panier de logiciels"
Liés à la recherche
Liens commerciaux