Articles

Comment dessiner un cercle en CSS3 sans image ?

Image
Créer une division avec une couleur de fond et une bordure arrondie (la mesure de l'arrondi doit être égale à la moitié de la largeur et la hauteur de la division) : <div style="background-color: #ffaaaa;height:10px;width:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius: 5px;"> Les deux dernières propriétés de style sont utiles pour les navigateurs autres que Chrome et Safari.

Comment dimensionner et positionner une fenêtre en javascript ?

Image
Cette ligne de commande, à écrire dans le body de la page html (<body onload="...">), va redimensionner la fenêtre surgissante ouverte, aux dimensions 1024 x 768, et la positionner au milieu de l'écran : onload="window.resizeTo(1024, 768); window.moveTo((screen.width-1024)/2,(screen.height-50-768)/2);"

Désactiver les messages d'alerte intempestifs

Quand on utilise certains composants comme le composant CallBack de www.componentart.com , certains messages du genre "data cannot be loaded" apparaissent. Pour les inactiver, écrire ces lignes dans la zone <head> de la page .aspx : <head> .... <script type="text/javascript">                         window.alert = new Function('', ''); </script> .... </head> La fonction javascript alert est vidée.

Comment remplacer les balises META TAG d'une MasterPage en ASP.NET C# ?

Image
Ce qui suit peut être utile pour le partage d'une page Web dans Facebook, en effet ce dernier récupère la balise Description de la page à partager pour remplir le résumé. Depuis une page Web le lien "https://www.facebook.com/sharer/sharer.php?u=" suivi de l'URL de la page affiche le résumé de partage ci-dessus. Dans la MasterPage.master , écrire : <head runat="server" > ..... <meta name="Description" id="PageDescription" content="Description de la page par défaut" runat="server" /> <meta name="Keywords"  id="PageKeywords"  content="Mots clés par défaut"  runat="server"  /> .... </head> Dans la MasterPage.master.cs , écrire : .... public partial class MasterPage : System.Web.UI.MasterPage {     public string MetaDescription     {         get         {             return PageDescription.Content;         }         s...

Fréquentation d'une école, collège ou lycée bien investie dans le numérique

Image
L'école fréquentée par l'enfant "dys" a bien intégré le numérique dans sa pratique pédagogique régulière : les enseignants utilisent souvent leur email, l'école dispose d'un Espace Numérique de Travail (par exemple l' ENT MESTEK ) mise à jour à chaque cours avec les documents numériques de chaque leçon, exercice, un réseau Wifi sécurisé est accessible par les élèves. L'ENT MESTEK est un espace numérique de travail pour collège et lycée, il permet aux élèves et aux parents d'accéder facilement à leurs données, de contacter rapidement l'équipe éducative. Très peu de choses seront à demander au corps enseignant, l'enfant "dys" paraîtra comme un autre enfant, il pourra même être pris en exemple par le professeur pour inciter les autres élèves à bien s'organiser pour accéder au cahier de textes en ligne, télécharger les documents, les compléter et les rendre. Si l'enfant commence juste à utiliser un iPad dans le cadre scolaire,...

Fréquentation d'une école, collège ou lycée non investie dans le numérique

Image
L'école fréquentée par l'enfant "dys" (voir l' article maître ) n'a pas intégré le numérique dans sa pratique pédagogique régulière : elle ne dispose pas de réseau wifi en accès libre sécurisé, il y a peu d'ordinateurs à la disposition des élèves, les enseignants utilisent principalement le support papier et tableau pour enseigner. Moins on imposera de changement au système en place, plus grandes seront les chances de réussite. Dans tous les cas il y aura quelques exigences à faire passer. Il est important dans un premier temps de faire accepter l'utilisation de l'iPad dans un cours pour prendre des notes, faire les exercices demandés et rendre son travail par email. Si l'usage de l'iPad ne perturbe pas le déroulement habituel du cours il n'y aura pas trop d'objections. La seule pouvant être avancée, étant : "l'enfant donne envie aux autres", ce qui en soi est plutôt une bonne chose, car au moins cette pratique pourra...

Comment les "dys" font avancer l'école !

Image
La solution la plus souvent proposée pour répondre aux troubles de l'apprentissage (dyslexie, dysgraphie, dyscalculie etc.) est la fourniture de photocopies écrites avec une certaine taille de caractères et une police adaptée. Si ces copies sont effectuées à temps, ce qui n'est pas le cas à l'usage, étant donné que l'enseignant doit intégrer l'exception dans sa pratique routinière, cela n'enlève pas la charge d'écriture qui incombe à l'élève lorsqu'il doit rendre des exercices. Dans d'autres cas, on donne à l'enfant un ordinateur portable, lourd, encombrant qui ne tient pas la charge, avec une panoplie de logiciels dans l'environnement Microsoft Windows. Il en résulte un alourdissement de l'environnement de l'enfant : comment retrouver les notes qu'il a prises en cours d'Histoire-Géographie, par exemple, dans quel dossier ? avec quel logiciel ? quelle version ? Sans compter le temps de lancement de l'ordinateur en débu...

Comment afficher un contrôle après un PostBack en asp.net C# ?

Image
En programmation traditionnelle, formulaire rafraîchi après un AutoPostBack sur un DropDownList par exemple, comment afficher le contrôle qui a commandé le lancement du formulaire, en particulier lorsque ce contrôle se trouve sur une partie non visible du formulaire (en dehors de l'écran visible) ? Définir un contrôle dans la page .aspx : <asp:DropDownList ID="pays" name="pays" runat="server" AutoPostBack="true" onselectedindexchanged="pays_SelectedIndexChanged"></asp:DropDownList> Ajouter l'attribut HTML name="pays" . Dans le fichier .aspx.cs associé à la page .aspx, ajouter la méthode du changement d'index du DropDownList, à la place de traitement, effectuer le traitement nécessaire pour enregistrer la nouvelle valeur par exemple et ajouter les lignes suivantes pour afficher le contrôle dans la fenêtre de l'écran : protected void pays_SelectedIndexChanged(object sender, EventArgs e) {         //t...

Image de fond fixe

Image
Pour définir une image de fond fixe (qui ne scroll pas) en CSS : <body style="background-image:url(url de l'image); background-attachment:fixed; ">

A l'école, le zéro papier coûte moins cher

Image
Voici un cas concret de situation zéro papier vécue depuis 5 ans. Dans un collège d'Aquitaine, les élèves disposent en classe, dans une discipline, depuis 8 ans, d'un ordinateur chacun, ils n'utilisent ni fourniture scolaire, ni photocopie ni livre papier. Voici le bilan économique : Equipement informatique : 15 200 € (1900 € par an) 1 Serveur : 2500 € 25 clients légers portables (Wyse 25 x 500 €) 12500 € Electricité  : ([Serveur] : 1 x 200 Watts x 24 heures x 252 jours  = 1200 kWh x 0,0883 € = 110 €, [ Wyse ] 25 x 14 Watts x 6 heures x 200 jours = 420 kWh x 0,0883 € = 37 €. Total  [ EDF ])  : 150 € Equipement papier remplacé : 21 000 € (2600 € par an) Classeur, cahier, copies papier : (200 élèves x 10 € x 8 ans) 16000 € Photocopies (20 copies x 200 élèves x 8 ans x 0,03 € ) 960 € Manuel scolaire (1 livre x 200 élèves x 20 € - on considère qu'un livre dure 8 ans - / 2) 4000 € / 2 = 2000 € L'avantage économique du numérique sur le papier est possible à condition de n...

Le téléphone sonne, vite je réponds...

Image
Avez-vous déjà été dérangé par un appel téléphonique ? Certainement. Le téléphone est devenu si pratique que son usage a remplacé une grande partie de l'écrit. Qui parmi les adeptes du téléphone envoie des courriers ? Pas grand monde. Et pourtant, avec le temps, nous nous sommes transformés en standardistes ! Les appels téléphoniques sont de véritables destructeurs de concentration. Nous avons besoin de concentration pour effectuer une tâche. Habituellement nous pouvons nous concentrer 30 minutes sans avoir besoin de distraction. Ces moments de concentration sont nécessaires pour avancer, pour construire et achever un travail. Le téléphone a eu son heure de gloire, le portable a eu ses années populaires. Personnellement depuis 2013 je n'ai plus eu besoin de téléphone portable. Pourquoi n'a t-on plus besoin de téléphone ? Le principal vecteur de communication devrait être l'email. Avec un email on peut envoyer une information, poser une question, recevoir la réponse, san...

Copier une table (structure et données) d'une base de données vers une autre sur un serveur différent - SQL Server

Image
Export Se connecter via le logiciel Microsoft SQL Server Management Studio au premier serveur, Clic droit sur la base de données, Tâches, Exporter les données, Suivant, Source (Choisir la base de données source), Suivant, Destination (Choisir une base de données locale - en créer une), Suivant, Copier les données à partir d'une ou plusieurs tables ou vues, Suivant, Choisir les tables, Suivant, Terminer. Import Se connecter au serveur contenant la base de données cible, Clic droit sur la base de données, Tâches, Importer des données, Suivant, Source (Choisir la base de données locale, précédemment créée), Suivant, Destination (Choisir la base de données cible), Suivant, Copier les données à partir d'une ou plusieurs tables ou vues, Suivant, Choisir les tables, Suivant, Terminer.

Redimensionner automatiquement une image en hauteur

HTML: <div class="image-container">  <img src="images/bears.jpg" alt="three bears peer at goldilocks"/> </div> CSS: .image-container { height: 80vh; } img { height: 100%; }

Mon iPad est lent, comment faire ?

Image
Si vous utilisez votre iPad de façon intensive, y compris pour travailler (Pages, Numbers, Keynote), vous devrez faire attention de garder suffisamment de mémoire libre. Il faut garder au moins 1/3 de la mémoire de l'appareil libre. Par exemple si vous avez un iPad 16 Go, faites en sorte qu'au moins 5 Go de mémoire soit libre. Comment savoir quelle est la quantité de mémoire disponible ? Réglages, Général, Informations (Settings, General, About). Quels sont les symptômes d'un manque de mémoire ? Vous affichez un PDF avec iBooks, certaines parties du document sont cachées par des pavés noirs ou blancs. Vous passez d'une application à l'autre, vous attendez quelques secondes, le temps que l'application se rafraîchit. Vous sortez de Safari pour aller dans une autre application, quand vous revenez dans Safari, la page se rafraîchit. Quand vous affichez une vidéo dans Safari ou que vous lancez une application assez riche au niveau graphique, l'application s'a...

Skype ne marche plus, problème de micro sur iPad

Image
Vous lancez Skype sur votre iPad et le message ci-contre apparaît, lisez-le et faites ce qu'il vous dit. 1. Aller dans les Réglages de l'iPad 2. Sélectionner le menu Confidentialité 3. Sélectionner dans le panneau de droite Microphone 4. Mettre à ON l'interrupteur Skype