Commentaires momentanément fermés

Rédigé par chris - - Aucun commentaire
Ces derniers temps il y a trop de spam dans les commentaires. Ils sont donc fermés en attendant de trouver une parade.

De toute façon, j'avais en projet de faire un forum sur le spj pour discuter de cette problèmatique. Ces commentaires sont publique aussi cela aurait été bien d'avoir un lieu plus confidentiel et privé. Tout cela est à l'étude.

Si vous avez un remède à me proposer pour les commentaires, vous pouvez me contacter par d'autres moyens décris sur la page à propos

Visite du château de La Sarraz

Rédigé par chris - - Aucun commentaire
Depuis peu le château de La Sarraz est ouvert au public. Il était fermé et devrait trouver des fonds pour continuer à exister.
Château de La Sarraz

Ce château est peu connu mais il cache des trésors. J'imaginais visiter des simples murs vides mais les pièces sont meublés comme à l'ếpoque. Une fois par mois une visite guidée est organisée. Je vous la conseille car on apprend plein de choses sur l'histoire de la région.

La Sarraz tient son nom de sérrure ou resséré. Les voyageurs de passage devaient obligatoirement passer par cet endroit resséré et payer un droit de passage. Autrement dit cet endroit était un péage. On écrivait autrefois ce nom La Sarra sans Z. Il n'y a pas d'explication sur ce Z qu'on a rajouté il y a environ 200 ans.

Les Gingins-La Sarraz n’ont jamais connu de grands déboires financiers. Aussi ces collections sont éminemment représentatives du patrimoine d’une famille qui comptait parmi les plus importantes de l’aristocratie vaudoise. Les Gingins ont su s’adapter avec habileté et constance aux aléas d’une période s’étendant sur plusieurs siècles, de la Maison de Savoie à l’Indépendance vaudoise en tissant, le moment venu, de forts liens avec le patriciat bernois.

Cette famille s’est éteinte faute de descendant durant les années trente du siècle passé en laissant un patrimoine pratiquement intact qu’il appartient dorénavant de transmettre aux générations futures dans le respect de la volonté des donateurs que sont Monsieur et Madame Henri et Hélène de Mandrot.



Voici la visite en quelques photos.

Le grand salon
les meubles sont authentiques et d'époques et sont placés comme ils l'étaient.Grand salon du château de La Sarraz

Portrait et sculture du châtelain
https://i0.wp.com/kris.talkplus.org/wp-content/uploads/2017/06/IMG_20170611_154808.jpg?resize=1024%2C576&ssl=1

Le salon à musique

C'est dans cette pièce que des concerts privés se tenaient

Le bureau


La cuisine
On y trouve un casse sucre. A l'époque le sucre se trouvait en gros morseau compacte qu'il fallait couper.

La bibliothèque

Cette pièce cache un trésor sous la forme de livre trés bien conservé. Il faut savoir qu'au 18e siècle le papier était fabriqué d'une façon qu'il se conserve entre trés bien aujourd'hui. Par contre au 19e siècle, sa fabrication a changé et les livres de cette époque on un papier qui prennent des tâches brunes.


Le donjon

La plus petite des deux tours est le donjon. A l'origine ce château était un château fort.


Si vous voulez visiter ce château, son site internet est chateau-lasarraz.ch.

Dans la région vous avez aussi de magnifiques ballades (sentier du patrimoine ), des ruisseaux, des chuttes d'eaux  (La tines de conflans et la chute du dare ).

Action Biblique Lausanne

Rédigé par chris - - Aucun commentaire
Action Biblique Renens Lausanne

Visite de l'église Action Biblique à Renens.


Entre 50 et 100 personnes chantent des chants des années 80 ou 90 avec un piano et une flute entrecoupé d'interventions parlées. Il faut se lever pour chanter puis on se rassseoit. Il n'y a pas de groupe de louange. Il n'y a pas vraiment un temps de louange. L'assemblée chante seule.

Peut être par le passé, cette église a eu ses heures de gloire. Impression d'être bien structuré, peut être trop. Peut être un peu trop humaine. Pendant le partage du pain et du vin une pensée est venu. Cette église a eu par le passé des temps de gloire mais le feu est devenu des braises. Ces braises ne sont pas éteintes. L'esprit de Dieu peut encore souffler dessus et ralumer la flamme. Une flamme nouvelle divine peut encore venir et des choses nouvelles peuvent encore se faire.

La prédication semble trés consistente sur le texte d'apocalypse 18. Pas simple de parler sur l'apocalypse sans que cela nous semble abstrait. Le prédicateur rajoute des choses sur l'actualité mais je me dit que c'est lui qui l'a rajouté dans cette interprétation. Il parle d'économie de marché, de globalisation. Selon lui la recherche du profit maximum c'est Babylone. Peut-ëtre ...  Ce qui frappe dans ce texte c'est .. le verset 11, 12, 13

 11 Les marchands de la terre pleurent aussi et sont dans le deuil à cause d'elle, parce que plus personne n'achète leur cargaison, 12 cargaison d'or, d'argent, de pierres précieuses, de perles, de fin lin, de pourpre, de soie, d'écarlate, de toutes sortes de bois de senteur, de toutes sortes d'objets en ivoire, en bois très précieux, en bronze, en fer et en marbre, 13 de cannelle, [d'aromates,] de parfums, de myrrhe, d'encens, de vin, d'huile, de fine farine, de blé, de boeufs, de brebis, de chevaux, de chars, de corps et d'âmes humaines.

Les marchands vendent des corps et des âmes humaines.

Autres articles sur des églises avec un regard extérieur de quelqu'un qui découvre.

Winterthur une église lampe de poche
C3 Lausanne une église internationale et aussi lampe de poche.
La Free un mouvement de vieux ?

Autre

Grocery crud et codeigniter

Rédigé par chris - - Aucun commentaire

Voila longtemps que je ne me suis pas remis à la programmation php. Ce langage de programmation avait l'avantage d'être trés accessible à tous. Mais il était trop permissif et présentait des failles de sécurités. Des framework sont apparus pour faciliter la tâches de programmeurs. Je m'étais initié à CodeIgniter qui il y a quelques années (2010 déjà). J'avais choisis ce framework car il était accessible, bien documenté et avait une bonne communauté. De plus il permettait de s'installer sur des serveurs mutualisés. Il suivait la conception MVC Modèle Vue Controleur pour bien séparer l'affichage du moteur.

Ce framework a eu une période de flotement et a un peu perdu de sa popularité car la société qui l'éditait (EllisLab) a arrété son développement. Et certains on douté sur la pérénité de ce framework. En 2014 CodeIgniter a trouvé un repreneur :  British Columbia Institute of Technology. Sa maintenance et son développement continuent.

La version stable actuelle de CodeIgniter et la version 3.1.4 Cette version reçoit actuellement uniquement des corrections. Une nouvelle version est en développement pour être plus en phase avec ce qu'il se pratique aujourd'hui. Son développement avance bien mais n'est pas encore prête pour une mise en production. Pour suivre son développement voir la page.

Travailler avec un framework est soit disant plus rapide mais c'est sans compter sur son apprentissage. Je me pose la question sur l'avantage de la rapidité même une fois. L'avantage est ailleur. Le code est plus propre est plus sûr. Mais le but de cet article n'est pas de parler d'un framework ni de CodeIgniter mais de Grocery Crud.

Create a full stable CRUD in 30 seconds!


L'idée de Grocery Crud est d'utiliser CodeIgniter et de nous aider pour créer des gestions de tables (création, modification et suppression). Créer une gestion de table en 30 secondes. Et là on gagne du temps.
 J'ai testé et oui ça marche.

Voici le lien sur la documentation si vous voulez aller plus loin

Installation

On considère que vous avez déjà installé CodeIgniter. L'installation est très simple. Vous devez juste copier tous les fichiers dans votre projet et vous serez prêt pour utiliser Grocery CRUD.

Configuration

Si vous ne l'avez pas déjà fait, allez dans le fichier application/config/database.php et compléter les informations pour la base de donnée
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '1234'; //Pretty secure don't you think?
$db['default']['database'] = 'my_new_cms';

Exemple

Voici maintenant un exemple tout simple de gestion de client

Nous allons créé manuellement la table pour en faire la saisie. Vous pourrez ensuite changer avec votre table.


 
CREATE TABLE IF NOT EXISTS `employees` (
  `employeeNumber` int(11) NOT NULL AUTO_INCREMENT,
  `lastName` varchar(50) NOT NULL,
  `firstName` varchar(50) NOT NULL,
  `extension` varchar(10) NOT NULL,
  `email` varchar(100) NOT NULL,
  `officeCode` varchar(10) NOT NULL,
  `file_url` varchar(250) CHARACTER SET utf8 NOT NULL,
  `jobTitle` varchar(50) NOT NULL,
  PRIMARY KEY (`employeeNumber`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1703 ;
 
 
INSERT INTO `employees` (`employeeNumber`, `lastName`, `firstName`, `extension`, `email`, `officeCode`, `file_url`, `jobTitle`) VALUES
(1002, 'Murphy', 'Diane', 'x5800', 'dmurphy@classicmodelcars.com', '1', '', 'President'),
(1056, 'Patterson', 'Mary', 'x4611', 'mpatterso@classicmodelcars.com', '1', '', 'VP Sales'),
(1076, 'Firrelli', 'Jeff', 'x9273', 'jfirrelli@classicmodelcars.com', '1', '', 'VP Marketing'),
(1088, 'Patterson', 'William', 'x4871', 'wpatterson@classicmodelcars.com', '6', '', 'Sales Manager (APAC)'),
(1102, 'Bondur', 'Gerard', 'x5408', 'gbondur@classicmodelcars.com', '4', 'pdftest.pdf', 'Sale Manager (EMEA)'),
(1143, 'Bow', 'Anthony', 'x5428', 'abow@classicmodelcars.com', '1', '', 'Sales Manager (NA)'),
(1165, 'Jennings', 'Leslie', 'x3291', 'ljennings@classicmodelcars.com', '1', '', 'Sales Rep'));

On va maintenant créer deux sources. Si vous avez quelque notion de CodeIgniter cela aide.

Le controleur : (application/controlleurs/Main.php)
<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
 
class Main extends CI_Controller {
 
function __construct()
{
        parent::__construct();
 
/* Standard Libraries of codeigniter are required */
$this->load->database();
$this->load->helper('url');
/* ------------------ */ 
 
$this->load->library('grocery_CRUD');
 
}
 
public function index()
{
echo "<h1>affichage par défaut</h1>";//Just an example to ensure that we get into the function
die();
}
 
public function employees()
{
$crud = new grocery_CRUD();
$crud->set_table('employees');
$output = $crud->render();
 
$this->_example_output($output);        
}
 
function _example_output($output = null)
 
{
$this->load->view('template.php',$output);    
}
}
 
/* End of file Main.php */
/* Location: ./application/controllers/Main.php */


Et le source vue (application/views/template.php)
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8" />
 
<?php 
foreach($css_files as $file): ?>
    <link type="text/css" rel="stylesheet" href="<?php echo $file; ?>" />
 
<?php endforeach; ?>
<?php foreach($js_files as $file): ?>
 
    <script src="<?php echo $file; ?>"></script>
<?php endforeach; ?>
 
<style type='text/css'>
body
{
    font-family: Arial;
    font-size: 14px;
}
a {
    color: blue;
    text-decoration: none;
    font-size: 14px;
}
a:hover
{
    text-decoration: underline;
}
</style>
</head>
<body>
<!-- Beginning header -->

<!-- End of header-->
    <div style='height:20px;'></div>  
    <div>
<?php echo $output; ?>
 
    </div>
<!-- Beginning footer -->
<div>Footer</div>
<!-- End of Footer -->
</body>
</html>

Si tout est bon on devrait voir sur la page

http://domaine/projet/index.php/main/employes

En résumé avec quelques lignes de codes on peut gérer une table.

public function employees()
{
$crud = new grocery_CRUD();
$crud->set_table('employees');
$output = $crud->render();
 
$this->_example_output($output);        
}
 
function _example_output($output = null)
 
{
$this->load->view('template.php',$output);    
}

Faded - Alan Walker

Rédigé par chris - - Aucun commentaire


Faded est le grand succes d'Alan Walker de 2016. Je compare ce musicien à Jean Michel Jarre pour son style à la différence près que ses composition sont souvent chantés. A l'origine ce titre était simplement instrumentale. Ce titre dépasse le milliard de vue sur Youtube.  Une mélodie qui touche le coeur et les émotions, du rytme et un style tout classique. On peut parier que dans 10 ou 20 ans ce style de musique n'aura pas pris de ride.  La voix est celle de Iselin Solheim qui est une chanteuse norvégienne de 27 ans aujourd'hui en 2017.
Fil RSS des articles