materiály týkající se clusterů

ps3q06-20060219-guinn-oe

Cluster_from_Scratch

Pacemaker-1.1-Pacemaker_Explained-en-US

 

Reklamy

změna hostname na RedHat based Linux OS

Změnu hostnamu je možné provést dočasně příkazem hostname <nový hostaname> Tento nový hostname bude fungovat do nejbližšího rebootu, kdy si Redhat převezme hostname z konfiguračního souboru na následujícím umístění.

/etc/sysconfig/network

Přepsáním hodnoty hostname změníme hostname permanentně.Změna se projeví po rebootu.Příkazem uname -n ověříme zda změna proběhla v pořádku.

zprovoznění ssh služby na čerstvé instalaci solaris

Po čerstvé instalaci solaris je nutné učinit pár kroků pro zprovoznění ssh služby, na které závisí mimo jiné i protokol sftp.

  • Zprovoznění sítového rozhraní (plumb, viz minulý příspěvek)
  • v konfiguračním souboru /etc/sshd_config změnit parametr PermitRootLogin na yes
  • v terminálu restartovat službu ssh příkazem svcadm restart ssh
  • a povolit ji příkazem svcadm enable ssh

instalace síťové karty do solaris 10

 

příkazem dmesg | grep netw

si necháme najít konfigurační soubor rozhraní – hostname.<interface>

a dále pokračujeme následujícím způsobem (jméno rozhraní je v našem případě qfeo)

#ifconfig qfe0 plumb                                                      zavede rozhraní qfeo

příkazem ifconfig<rozhraní> zkonfigurujeme sítové rozhrani a nastavíme mu ip adresu a netmasku, přidáním up jej nahodíme
#ifconfig qfe0 <ip address> netmask <subnet> up

N2 CMS – představení

Je čas ukázat si co je to N2 vlastně zač, jak funguje a jakéže API se za ním skrývá.Základní princip N2 je kvalitní architektura a oddělení šablony stránky, modelu stránky a databáze, ve která je uložený obsah.Veškerý zdrojový kod šablony i modelu má ve své režii vývojář a vývoj probíhá tradičním způsobem tak jak je zvykem.N2 cms se stará o to, aby data uložená v databázi byla k dispozici tam, kde je vývojář potřebuje

Ukázka, jak je definovaný datový objekt stránky


[WithEditableName]
 [WithEditableTitle]
 [Definition("ukázka algoritmu", TemplateUrl = "~/WebPages/ExampleTemplate.aspx")]
 public class AlgorithmExampleItem:ContentItem
 {
 [EditableFreeTextArea]
 public virtual string EditovatelnyText
 {
 get { return (string) GetDetail("EditovatelnyText"); }
 set { SetDetail("EditovatelnyText",value);}
 }

 }

A ukázka jak je možné potom k datovému objektu přistupovat


public partial class WebForm1 : TemplatePage<AlgorithmExampleItem>;
 {

protected void Page_Load(object sender, EventArgs e)
 {
 string EditovatelnyText = this.CurrentItem.EditovatelnyText
 }

}
 

n2 CMS

N2 cms je pozoruhodný open-source projekt, který by vývojářům v prostředí asp.netu neměl uniknout.Při návrhu webu stojí vývojář před rozhodnutím, jestli si napíše veškerou funkcionalitu sám, nebo ohne nějaké už hotové řešení typu drupal,joomla (v prostředí asp.netu např. BlogEngine, Umbraco)Ani jedna cesta není ideální a v minulosti jsem nenašel nástroj, který by byl schopen nabídnout efektivní cms engine bez nutnosti měnit architekturu systému.

N2 cms není hotové řešení, které stačí nainstalovat na server a provozovat ale jedná se o cms engine, který umožnuje editovat na webu cokoliv se vám zamane poté, co si to nadefinujete.Je napsaný v asp.netu, využívá nejmodernějších technologií a kvalitní architektury (perzistence dat pomocí NHibernate atd …)

Jako každý projekt má svou učící křivku ale nabízí krásné API a připravené editační rozhraní.jako nedostatek vidím pokulhávající dokumentaci, ale to by se mělo časem lepšit a navíc n2 je do značné míry samopopisující.

BI as a service

Busssines inteligence jako služba ?

http://timoelliott.com/blog/2010/02/some-examples-of-how-to-use-12sprintscom-the-new-sap-businessobjects-collaborative-decision-making-platform.html