Blog de Flap

05/05/2012

Démonstration de la préparation et de la fusion d’une fibre optique

Filed under: Inclassable — flap @ 23:50

04/05/2012

Aménagement Numérique des Territoires

Filed under: Fibre optique — flap @ 11:11

Le point sur les infrastructures d’accueil de réseaux filaires…

http://www.ant.developpement-durable.gouv.fr/le-point-sur-les-infrastructures-d-a17.html

28/04/2012

Benjamin Bayart parle de la neutralité du net aux Journées Réseaux de l’Enseignement Supérieur

Filed under: Réseau — flap @ 10:35

Benjamin Bayart est président de FDN (French Data Network),  le plus ancien fournisseur d’accès à  Internet Français. Il nous livre une vision exceptionnelle de l’absolue nécessité de garantir la neutralité du réseau…

25/04/2012

Improving VPN Performance over Multiple Access Links

Filed under: Réseau — flap @ 11:03

Une piste pour agréger des accès physiques à  Internet (ADSL ou autres…) et créer un accès logique à  plus haut débit…

Improving VPN Performance over Multiple Access Links

La publication sur NATALIE

23/04/2012

Planet SGSW-24240 : un switch 24 ports SFP Gigabit

Filed under: Fibre optique — flap @ 17:47

Un switch intéressant pour équiper un NRO “light” pour réseau fibre optique rural…

http://www.planet.com.tw/en/product/product_spec.php?id=30489

La documentation du EM-SGSW-24040

08/04/2012

Une sous soleuse draineuse pour poser de la fibre optique?

Filed under: Fibre optique — flap @ 15:09

Un des obstacles  majeurs au déploiement de la fibre optique est constitué par le coût du génie civil. Pour un déploiement auto-réalisé à  la campagne, il pourrait pourtant exister des solutions utilisées par le agriculteurs, pour réaliser cette tâche à  moindre frais…

Pourquoi ne pas utiliser une sous soleuse draineuse, qui sait enfouir des drains à  des profondeurs adéquates à  la pose de fibre optique? Une expérience de ce type a-t-elle déjà  été menée?

http://www.rabaud.com/fr/materiels/sous-soleuse/sous-soleuse-draineuse.html

Un exemple d’utilisation d’une autre sous soleuse pour la pose d’un drain…

25/02/2012

Nexans fabrique des fibres pour pose aérienne

Filed under: Fibre optique — flap @ 11:56

Pour mémoire, voici les caractéristiques…

http://www.nexans.fr/eservice/France-fr_FR/navigate_206322/GRGLDV_Aerial_unitube.html#top

21/02/2012

FTTH Broadband for the Rural North

Filed under: Fibre optique — flap @ 16:22

Le projet B4RN propose une nouvelle approche (modèle) pour le déploiement de la fibre en milieu rural.

Ce projet est très bien documenté…

https://sites.google.com/site/b4rnftthbroadbandruralnorth/

20/02/2012

Le filtrage de service en ligne est désormais interdit

Filed under: Réseau,Sympa — flap @ 01:34

Bonne nouvelle ! La Cour de Justice de l’Union Européenne vient de prononcer une jurisprudence grâce à  la SABAM (Sacem Belge) qui voulait que le réseau social Netlog espionne ses utilisateurs pour détecter du contenu pirate et le supprimer. Un tel filtrage a été jugé par la CJUE trop dangereux pour les libertés individuelles qui déclare que “l’exploitant d’un réseau social en ligne ne peut être contraint de mettre en place un système de filtrage général, visant tous ses utilisateurs, pour prévenir l’usage illicite des oeuvres musicales et audiovisuelles“.

Merci Korben pour ces excellent articles…

http://korben.info/le-filtrage-de-service-en-ligne-est-desormais-interdit.html

10/02/2012

Savoir dans quel environnement (32 ou 64 bits?) s’exécute un programme en C++ Builder 6.0 32bits

Filed under: Perso,Virtualisation — flap @ 17:01

J’ai mis un peu de temps à réaliser ce bout de code, donc je le mets à disposition de la communauté…

http://pastebin.com/E5HPJE8C

int __fastcall TF_Main::Is64BitOS()
{
   // Necessite #include <windows.h>
   // http://msdn.microsoft.com/en-us/library/windows/desktop/ms684139%28v=vs.85%29.aspx
   // http://stackoverflow.com/questions/601089/detect-whether-current-windows-version-is-32-bit-or-64-bit

   typedef BOOL (WINAPI *tIsWow64Process)(HANDLE, PBOOL);
   static HMODULE hKernel32 = GetModuleHandle(TEXT("kernel32.dll"));

   int IsWow64 = 0;
   hKernel32 = LoadLibrary("kernel32.dll");

   if (hKernel32 == 0)
   {
      // Probleme lors du chargement de kernel32.dll
      return(-1);
   }

   tIsWow64Process IsWow64Process = (tIsWow64Process) GetProcAddress(hKernel32, "IsWow64Process");
   if (IsWow64Process != NULL)
   {
      if (IsWow64Process(GetCurrentProcess(), &IsWow64))
      {
         FreeLibrary(hKernel32);
         return(IsWow64); // On est dans un environnement Win64
      }
      else
      {
         // Probleme lors de l'appel de IsWow64Process()
         FreeLibrary(hKernel32);
         return(-1);
      }
   }
   else
   {
      FreeLibrary(hKernel32);
      return(0); // On est dans un environnement Win32
   }
}

Exemple d'appel à la fonction Is64BitOS()...
   Is64Bits = Is64BitOS();

   if(Is64Bits > 0)
   {
      ShowMessage("Le programme tourne sur Windows 64 bits.");
      ProgramPath = "\\Program Files (x86)\\";
   }
   else
   if(Is64Bits == 0)
   {
      ShowMessage("Le programme tourne sur Windows 32 bits.");
      ProgramPath = "\\Program Files\\";
   }
   else
   if(Is64Bits == -1)
   {
      ShowMessage("Le programme ne sait pas déterminer son environnement d'exécution en 32 ou 64 bits...\nVeuillez signaler ce problème aux développeurs ;-) ");
      ProgramPath = "\\Program Files\\";
   }
Next Page »

Powered by WordPress