Modul de management pentru Intel S1200BTL–AXXRMM4LITE

By Andrei Ungureanu - Last updated: Friday, May 24, 2013

Cautam de ceva timp sa imi cumpar un modul de management (ce imi permite console redirection) pentru un server ce ruleaza pe platforma Intel S1200BTL. Si tocmai mi-a sosit cel pe care l-am comandat prin iarna (don’t ask why).

Surpriza a fost cand in cutia de 20x20cm am gasit o cutie mai mica, de 15x15cm in care era un plic, iar in plic era acest modul:

DSC_8487

Chiar atat de mic nu ma asteptam sa fie. De fapt cred ca este doar o cheie ce activeaza functionalitatea de pe placa de baza.

Filed in Hardware Corner • Tags:

XBOX One s-a lansat

By Andrei Ungureanu - Last updated: Wednesday, May 22, 2013

Nu e Windows dar cred ca e de interes pentru multi

http://www.xbox.com/en-US/xboxone/meet-xbox-one

Deja competitia nu cred ca mai e PS4 ci tabletele si telefoanele.

Filed in Diverse • Tags:

Reading XML files in Powershell

By Andrei Ungureanu - Last updated: Wednesday, May 22, 2013

Am zis de fisiere text asa ca trebuie sa dam o sansa si formatului XML, care de fapt e tot text insa e un mod inteligent de a stoca si structura datele intr-un fisier text.

Iar powershell stie sa parseze by default fisiere XML. Iar pentru a exemplifica o sa merg pe un exemplu descris in articolul din link-ul de mai jos si pe care vi-l recomand daca aveti de gand sa incepeti sa lucrati cu fisiere XML in Powershell.

http://www.codeproject.com/Articles/61900/PowerShell-and-XML

<!-- file.xml -->
<employees>
	<employee id="101">
		<name>Frankie Johnny</name>
		<age>36</age>
	</employee>
	<employee id="102">
		<name>Elvis Presley</name>
		<age>79</age>
	</employee>
	<employee id="301">
		<name>Ella Fitzgerald</name>
		<age>102</age>
	</employee>
</employees>

Modelul de fisier XML putem spune ca reprezinta o baza de date cu angajati ce contine numele, varsta si ID-ul angajatului.
De importat importam fisierul tot cu Get-Content doar ca specificam tipul variabilei ca fiind XML:

image

Si odata stocate datele in variabila le putem accesa foarte simplu dupa cum se vede. Sau putem folosi metoda SelectNodes:

image

Daca doriti mai multe informatii va invit sa cititi articolul original din link-ul prezentat mai sus pentru ca sigur o sa va fie de folos.PS: Si mai exista si Select-XML insa sincer mie mi s-a parut prea complicat.

Filed in Scripting • Tags: ,

Changing Lock Screen and Start Screen in Windows 8

By Andrei Ungureanu - Last updated: Monday, May 20, 2013

Initial in Windows 8 nu puteai sa faci multe customizari insa la Lock Screen sau Start Screen insa s-au rezolvat cat de cat dupa o serie de update-uri si anume cele de aici:

http://support.microsoft.com/kb/2770917

Deci daca nu puteti schimba lock si start screen incercati si un Windows Update. Apoi puteti efectua modificarile din Settings –> Change PC Settings –> Personalize.

image

In continuare pentru Start screen nu puteti pune o imagine proprie ci trebuie sa folositi template-urile existente. Daca totusi doriti mai mult puteti apela la o solutie third party:

http://www.stardock.com/products/decor8/

Atentie ca nu e free. E vreo 5$.

Filed in Windows 8, Windows Client • Tags:

How to read text files in Powershell

By Andrei Ungureanu - Last updated: Monday, May 20, 2013

In zona de scripting, lucrul cu fisierele text e ceva indispensabil. Mai ales ca multe dintre informatiile pe care vrem sa le folosim ca input pentru o comanda sau un script se intampla sa le avem in fisiere text.

Get-Content este cmdlet-ul care ne poate ajuta sa parsam fisierele text. In exemplul de mai jos avem un fisier text ce contine numele a trei servere.

image

image

Si daca stocam rezultatul comenzii intr-o variabila atunci putem sa facem si alte chestii si mai interesante.

image

Mai exact putem accesa direct linia dorita. Sau putem folosi o bucla gen For-Next pentru a trece prin tot array-ul.

foreach ($line in $file)

{

//do something with $line

}

Si output-ul lui get-content merge trimis foarte usor peste pipeline. Mai jos am folosit variablia generata $file ca input pentru comanda ping:

image

Filed in Scripting • Tags:

The Six-Step Problem Solving Model

By Andrei Ungureanu - Last updated: Thursday, May 16, 2013

Cine ma cunoaste stie ca sunt un mare fan al rezolvarii problemelor urmarind un model bine pus la punct. Si sunt de parere ca in zona de troubleshooting/debugging nu esti eficient daca nu urmaresti un model.

Iar cel mai bun model pe care il am acum la indemana este unul dintr-o carte scrisa acum 20 de ani si care nu trebuie sa va lipseasca din arsenal: Step-By-Step Problem Solving: A Practical Guide to Ensure Problems Get (And Stay) Solved by Richard Y. Chang and P. Keith Kelly.

image

1. Define the problem – Write a concise statement of the existing problem then briefly summarize where you want to be after the problem has been solved.

2. Analyze potential causes – Identify the potential causes and determine the most likely root cause(s) of the problem.

3. Identify possible solutions – Without evaluating effectiveness, make a long list of possible solutions to the problem; then narrow the list down to a handful of potential solutions.

4. Select the best solution – Evaluate possible solutions by rating each agains three to six criteria. Choose the best group!

5. Develop an action plan – An action plan is the blueprint for implementing your solutions. It allows you to divide your solutions into logical steps and plan who will do what, by when, and how.

6. Implement solution and evaluate progress.

Daca sunteti curiosi si o sa mai cautati pe internet o sa mai gasiti variatuni de la acest model insa foarte mici. Trebuie sa retineti ca este foarte important ca pasii de mai sus sa fie urmati in ordine iar cel mai important pas este cel de la inceput – Define the problem. Daca nu reusiti sa definiti sau sa identificati adevarata problema atunci probabil ca veti investiga cu totul altceva iar rezultatul final nu va fi cel dorit.

Filed in Diverse • Tags:

Cateva reclame la Windows 8

By Andrei Ungureanu - Last updated: Wednesday, May 15, 2013

Acum, daca va plac sau nu, depinde de gusturi Smile.

http://www.youtube.com/watch?v=1DuAXFU6m4w
http://www.youtube.com/watch?v=ZVVOzLyt3fo
http://www.youtube.com/watch?v=QG-ORLkMiyY
 

 

 

 

Filed in IT Fun • Tags: ,

Active Directory Sites and Services Tips & Tricks–Catch All Subnet

By Andrei Ungureanu - Last updated: Thursday, May 9, 2013

De regula configuratia din Active Directory Sites and Services arata cam ca in imaginea de mai jos, adica avem subnet-uri definite (in general cu masca /24 dar asta depinde de cum e facut subnetting-ul in retea) asociate cu obiecte de site (containerele albastre pentru cine nu stie).

image

Toate astea guverneaza cum se desfasoara replicarea AD si ce domain controller contacteaza clientii. De regula il vor contacta pe cel asociat cu site-ul unde este legat subnetul din care fac parte.

Problemele apar atunci cand infrastructura mea este foarte mare si dinamica (nu ca in imaginea de mai sus) iar schimbarile ce tin de networking si clase de ip-uri nu tin pasul cu ce am definit eu in Sites and Services. Si o sa am clienti din subneturi pe care nu le am definite in AD ce or sa se autentifice random pe domain controllerele din toate site-urile.

Si o sa incerc sa fiu mai specific si sa merg pe exemplul folosit in prima imagine. Sa presupunem ca firma se extinde rapid si apar diverse site-uri (sa zicem mici) ce sunt conectate la infrastructura si care nu au domain controller. Tocmai din motivul asta ca nu au DC e posibil ca noi sa nu aflam de ele imediat iar procesul de autentificare nu se va face asa cum dorim noi.

O solutie la astfel de probleme este definirea proactiva a unor subneturi care sa acopere un range mult mai mare de adrese si care sa redirectioneze cererile de autentificare pentru tot ce nu a fost definit explicit catre site-ul cel mai apropiat sau unul central.

image

Dupa cum se vede in imaginea de mai sus au aparut doua site-uri cu subneturile 192.168.50.0/24 si 172.16.5.0/24 ce vor trebui sa se autentifice undeva. Si definind subneturi cu masca /16 pot acoperi intreg range-ul de adrese 192.168.x.x si 172.16.x.x si pot face ca toate autentificarile din aceste clase (ATENTIE: ce nu sunt deja definite intr-un subnet cu o masca mai mica) sa se duca la domain controllerele din site-ul meu central. ALTFEL se vor duce random catre orice alt site cu DC-uri.

image

Este un mod destul de simplu de a directiona cererile de autentificare in AD si poate fi util daca intelegi cum functioneaza. Totusi este important sa nu va bazati numai pe aceasta funtionalitate si sa incercati sa definiti cat mai exact subnet-urile in AD.

Filed in Active Directory • Tags: ,

Vmware vCenter Multi-Hypervisor Manager

By Andrei Ungureanu - Last updated: Tuesday, April 30, 2013

Mai tineti minte cand MS se lauda ca ei au solutia cea mai tare si ca din SCVMM poti administra si Hyper-V si Vsphere? Ei bine, nu mai e de actualitate. De actualitate e vCenter Multi-Hypervisor Manager, o componenta ce se instaleaza peste vCenter si iti permite de administrezi Hyper-V din vCenter. How cool is that?

image

Key Capabilities

vCenter Multi-Hypervisor Manager 1.1 introduces the following set of basic management capabilities over third-party hosts:

What’s New in Multi-Hypervisor Manager v1.1

The VMware vCenter Multi-Hypervisor Manager 1.1 is a minor release that introduces the following new capabilities:

Cititi intregul post de pe vSphere Blog aici: http://blogs.vmware.com/vsphere/2013/04/did-you-know-vcenter-server-can-manage-multiple-hypervisors.html

Filed in Virtualization • Tags: , ,

IPAD & L2TP with preshared keys

By Andrei Ungureanu - Last updated: Wednesday, April 24, 2013

Un prieten mi-a trimis un articol destul de bun despre subiectul din titlu si m-am gandit sa il pun aici.

http://www.miqrogroove.com/blog/2013/ipad-windows-l2tp-vpn/

Daca ma intrebati de L2TP cu certificate si IPAD nu am un raspuns … pentru ca nu am IPAD Smile.

Filed in Security • Tags: , ,