mercredi 29 mars 2017
dimanche 26 mars 2017
RELATION ENTRE ARDUINO ET PROGRAMMATION
samedi 25 mars 2017
Protège code source WINDEV
la protection
dans des applications WinDev
Mot de passe sur l'analyse
Mot de passe sur l'analyse
Cette protection à un double intérêt :
• Eviter toute modification de l'analyse par une personne non autorisée (mot de passe en édition)
• Empêcher son utilisation dans une application non autorisée (mot de passe en exécution)
Par contre du fait de l'ouverture automatique de l'analyse associée à une application, elle n'a aucun intérêt pour
assurer la confidentialité des données sans précaution supplémentaire.
Il faudrait ainsi utiliser HfermeAnalyse() ou équivalent puis HouvreAnalyse() dans le projet.
La protection de l'analyse par un mot de passe en exécution peut être fait directement lors de la création (étape 2)
ou après création dans l'onglet "Détail" de sa description.
Pour éviter les demandes systématiques à chaque lancement du mode test ou lors de la génération de l'exécutable,
le mot de passe en exécution peut être renseigné dans l'onglet "Analyse" de la description du projet.
remplissant ce champ le mot de passe de l'analyse ne sera plus demandé ni en mode test, ni EN MODE EXECUTION. Il est écrit crypté dans l'exécutable
Synthèse : Mettre un mot de passe sur l'analyse
Projet > Charger l'analyse
• Analyse > Description de l'analyse... > Onglet Détail
• Mot de passe éditeur (ouverture de l'analyse sous éditeur)
• Mot de passe exécution (ouverture de l'analyse en exécution avec HOuvreAnalyse ou WDMAP)
• Projet > Description du projet > Onglet Analyse
• Mot de passe (aucun mot de passe ne sera alors demandé lors de l'exécution)
MERCI
صورة مسربة لهاتف غالاكسي إس 8
صورة مسربة لهاتف غالاكسي إس 8
ساعات قليلة تفصلنا عن حدث يوم الأربعاء حيث ستطلق شركة سامسونغ هاتفها المنتظر "غالاكسي إس 8" في نيويورك.
ولم تتوقف منذ أشهر التسريبات عن هاتف سامسونغ الجديد، لدرجة أن كل المعلومات تقريبا أصبحت متوفرة عنه.
ساعات قليلة تفصلنا عن حدث يوم الأربعاء حيث ستطلق شركة سامسونغ هاتفها المنتظر "غالاكسي إس 8" في نيويورك.
ولم تتوقف منذ أشهر التسريبات عن هاتف سامسونغ الجديد، لدرجة أن كل المعلومات تقريبا أصبحت متوفرة عنه.
وإحدى هذه التسريبات تؤكد أن الشركة الكورية الجنوبية ستطرح أيضا قاعدة مخصصة لهاتف غالاكسي إس 8 تتيح مزايا متقدمة جدا لا يمكن لأي آيفون القيام
بها.
القاعدة المخصصة للهاتف ستحمل اسم "DeX Station" حسب الصور المسربة لها من موقع WinFuture، وستتيح توصيل الهاتف إلى شاشة عالية الدقة وتحويل الهاتف إلى كمبيوتر يعمل بنظام أندرويد. وهي مزودة بمنفذ HDMI ومنفذي USB بالإضافة إلى منفذ الطاقة.
vendredi 17 mars 2017
ربح المال من الانترنت ShareASale
شبكة ShareASale هى شبكة تجمع بين عروض الـ CPC و عروض الـ CPA بمعنى أنها تتيح لك التسويق
وربح المال من الانترنت من خلال عمليات الشراء والتسجيل المجانى معاً , وتضم الشبكة أكثر من 3,150 متجر
إلكترونى وأكثر من 10 ألاف منتج وخدمة فى كل المجالات تقريباً ..
https://account.shareasale.com/newsignup.cfm
الربح بكل سهولة MEDIA
بديل ADSENSE يمكنك الآن التسجيل وبدء الأرباح عبر الدخول علي رابط شركة Media net .
والآن يمكنك الآن مشاهدة الفيديو التالي لتتعرف علي كيفية التسجيل في شركة Yahoo media وأيضاً تركيب الإعدادات وتفاصيل الأرباح الفعلية وأيضاً التقارير، بما في ذلك جميع البيانات المتعلقة بشركة ياهو ميديا .
http://www.media.net/en/
jeudi 16 mars 2017
EXEMPLE CODE WINDEV
Déclaration de variables
// Déclaration de variables
Valeur est un entier
RésultatSélection est un booléen
Prix est un réel
i,j,k sont des entiers
Enregistre le document présent dans le scanneur dans le fichier
// Le document sera enregistré en noir et blanc
SI TwainVersJPEG("C:\Temp\MaPhoto.JPEG", 0, Faux, TwainNoirBlanc) = Vrai ALORS
Info("Le document a été enregistré")
SINON
Erreur("Le document n'a pas été scanné")
FIN
LECTURE D'UNE CLE REGISTRE
// Lit la valeur "Langage" dans la clé "HKEY_LOCAL_MACHINE\SOFTWARE\Appli"
// Le booléen ResExécute permet de savoir si la valeur a été lue
ResLecture = RegistreLit("HKEY_LOCAL_MACHINE\SOFTWARE\Appli", "Langage", ResExécute)
SI ResExécute = Vrai ALORS
Info("La valeur a été lue et vaut : " + ResLecture)
FIN
SELECTION D'UNE COLEUR
Valeur est un entier
RésultatSélection est un booléen
Valeur = RVB(10, 17, 69)
Info("Couleur de départ : " + Valeur)
RésultatSélection = SelectCouleur(Valeur, scInit)
Info("Couleur d'arrivée : " + Valeur)
CALCULE ENTRE DEUX DATE
// Affiche le nombre de jours écoulés depuis le 01/01/1998
Info(NumériqueVersChaîne(DateDifférence("19980101", DateSys())) + " jours écoulés")
Envoi d'un email
SI EmailOuvreSession(USER, PASSWORD, "pop3.ifrance.fr", "smtp.ifrance.fr") = Vrai ALORS
NomUser = USER
SINON
NomUser = ""
Erreur("Impossible d'établir la connexion")
FIN
// Initialise les composantes du mail
Email.Expéditeur = "<user@pcsoft.fr>" // L'expéditeur
Email.Destinataire[1] = DESTINATAIRE // Le destinataire
Email.NbDestinataire = 1 // Le nombre de destinataires
Email.Sujet = SUJET // Le sujet
Email.Message = TEXTE // Le corps du message
Email.NbAttache = 0 // Le nombre de pièces attachées
// Envoie le mail
SI EmailEnvoieMessage(NomUser) = Faux ALORS
Erreur()
FIN
samedi 11 mars 2017
Dans quels langages de programmation seriez-vous prêt à vous investir en 2017 ?
L’informatique s’est invitée dans tous les secteurs d’activités aujourd’hui, et avec elle, la programmation. Cet état de fait justifie, en grande partie, la pléthore de langages de programmation existants, et ce avec un nombre toujours en croissance.
Cependant, certains langages se distinguent positivement par la diversité des utilisations qu’on peut en faire, leur interopérabilité dans des environnements hétérogènes, la stabilité du code écrit, la facilité d’implémenter la couche de sécurité des applications programmées, la connexion à une base de données, et bien d’autres points clés considérés dans le développement d’applications.
Avec ce vaste écosystème de langages de programmation, il est bien utile de se demander quels sont ces langages qui valent bien l’investissement en temps, en énergie et même en couts financiers pour un apprentissage et/ou une adoption dans son environnement de travail. C’est le but de ce sondage.
Il n’est pas aussi à ignorer que pour un étudiant ou ingénieur en début de carrière, s’investir dans un langage de programmation est motivé par les possibilités d’emploi que peut offrir ce langage. En janvier 2017, Developpez.com publiait la liste des langages pour lesquels les compétences étaient les plus demandées dans les offres d’emploi en 2016 : Java se démarquait amplement. Puis s’en est suivi une étude sur les langages de programmation les mieux payés en entreprise, où TypeScript, Go et Ruby étaient en tête de liste.
Vous êtes donc invité à voter pour le(s) langage(s) que vous estimez meilleur(s) et digne(s) d’investissement en 2017, sur la base des critères que sont :
Cependant, certains langages se distinguent positivement par la diversité des utilisations qu’on peut en faire, leur interopérabilité dans des environnements hétérogènes, la stabilité du code écrit, la facilité d’implémenter la couche de sécurité des applications programmées, la connexion à une base de données, et bien d’autres points clés considérés dans le développement d’applications.
Avec ce vaste écosystème de langages de programmation, il est bien utile de se demander quels sont ces langages qui valent bien l’investissement en temps, en énergie et même en couts financiers pour un apprentissage et/ou une adoption dans son environnement de travail. C’est le but de ce sondage.
Il n’est pas aussi à ignorer que pour un étudiant ou ingénieur en début de carrière, s’investir dans un langage de programmation est motivé par les possibilités d’emploi que peut offrir ce langage. En janvier 2017, Developpez.com publiait la liste des langages pour lesquels les compétences étaient les plus demandées dans les offres d’emploi en 2016 : Java se démarquait amplement. Puis s’en est suivi une étude sur les langages de programmation les mieux payés en entreprise, où TypeScript, Go et Ruby étaient en tête de liste.
Vous êtes donc invité à voter pour le(s) langage(s) que vous estimez meilleur(s) et digne(s) d’investissement en 2017, sur la base des critères que sont :
- la couverture et la compatibilité prises en charge par le langage au niveau :
- des systèmes d’exploitation supportés : Windows, Unix, Linux, etc.,
- des technologies et environnements de programmation : classique (client riche, application CLI), Web, Mobile, etc.,
- des connecteurs de systèmes de gestion de bases de données (SGBD) intégrés,
- de la richesse des bibliothèques,
- du nombre et de la qualité des EDI qui intègrent le langage dans leur interface ;
- la gestion des changements :
- maintenance logicielle : l’aisance dans la modification d’un bout du code sans avoir à impacter l’ensemble du projet,
- maintenance évolutive : la programmation de nouveaux modules sans refonte du socle de l’application ;
- la facilité dans l'apprentissage et la prise en main :
- fluidité de la syntaxe,
- organisation de la structure du code,
- l’adoption par la communauté,
- étendue de la communauté existante autour du langage,
- existence d’un support libre et/ou payant,
- disponibilité de la documentation sur le langage ;
- nombre et envergure des applications programmées avec ce langage ;
- et bien d’autres points que vous pourrez relever.
vendredi 10 mars 2017
Hébergement WEBDEV
En utilisant un hébergement mutualisé, vos ressources sont garanties et allouées de façon directe à votre hébergement. Nous prenons la responsabilité de la continuité de service de l’hébergement en vous permettant de vous focaliser uniquement sur votre métier.
Un hébergement mutualisé WebDev (hosting WebDev) à un double avantage, le prix est proportionnel aux ressources que vous demandez et vous n’avez pas à administrer tous les services et la sécurité.
A ce titre nous pouvons vous proposer une large gamme de service d’hébergement mutualisé qui répondra à vos besoins pouvant aller du simple site vitrine à la boutique en ligne.
Toutes nos offres s’appuient sur notre infrastructure virtualisée bénéficiant des dernières technologies en matière de stabilité et de continuité de service en garantissant une sécurité optimale.
** Charte des hébergeurs WebDev
Elle permet de garantir aux développeurs WebDev de bénéficier d'une qualité de service irréprochable lors du déploiement et de l'exploitation de leurs sites dynamiques.
Nous nous engageons par cette charte :
- A n'utiliser aucune copie illicite des logiciels WebDev, et en particulier, veiller à posséder une licence "déploiement" par serveur d'hébergement.
- Suivre une formation PC SOFT ou à souscrire un contrat "Assistance Directe" auprès de PC SOFT afin de disposer d'une information de haut niveau pour maîtriser parfaitement WebDev
- Dédier un ou plusieurs serveurs fonctionnant sous Windows aux applications WebDev.
S'abonner à :
Commentaires (Atom)
افضل الطرق لتجاوز حظر المواقع TOR ، VPN و Linux
طرق ليس للاختراق بل للتوعية وحماية اجهزتنا وفي المستقبل ساشرح طرق و TRUC سهلة ل KALI و كذلك metasploit فلنبدء إذا: هناك العديد من...
-
ملحقات الأمان الأساسية لجوجل كروم في أكتوبر 2019 هذه الملحقات متواجدة للحماية وأغلب البرامج تتبع extension de fichier مثلا .exe أنا إختصر...
-
Exemple d’apprentissage : faire clignoter une LED Exemple d’apprentissage : faire clignoter une LED
-
قالت شركة كاسبرسكي لاب إن هجومًا خطيرًا من نوع هجمات الفدية الخبيثة، التي انتشرت على نطاق واسع ومدمر في عام 2017، أصاب عددًا من المؤسسات ا...






