getf

Mattepuffo's logo
Creare eccezioni custom in PHP

Creare eccezioni custom in PHP

Tendenzialmente le eccezioni standard coprono già la maggior parte degli errori.

Può comunque esserci il caso in cui vogliamo crearne una custom.

In questo articolo vediamo come fare in PHP.

Mattepuffo's logo
Utilizzare le ACL in Linux

Utilizzare le ACL in Linux

Per ACL si intende Access Control List, e permette un miglior controllo sui permessi nei sistemi Linux.

Diciamo che in realtà negli ambienti più standard come quelli degli utenti casalinghi, questo meccanismo è un pò "tropp".

Però nei sistemi multi-utente, con molti accessi diversi, e con molte condivisioni, può essere molto utile.

Prima di tutto è necessario avere il pacchetto acl, che nella mia Arhclinux risulta installato di default:

# pacman -Ss acl

Così controllate se è già installato.

Mattepuffo's logo
Filtrare una ListView in Android

Filtrare una ListView in Android

Oggi vediamo come impostare dei filtri in una ListView in Android.

In sostanza, avendo una ListView caricata (do per scontato che sappiate come caricarla), filtreremo la lista in base a quello che scriviamo in una EditText (una casella di testo).

Partendo dal layout:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:focusable="true"
    android:focusableInTouchMode="true"
    android:orientation="vertical" >

    <EditText
        android:id="@+id/txt_search"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="@string/cerca"
        android:maxLines="1" />

    <ListView
        android:id="@android:id/list"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" />

</LinearLayout>

Così facendo abbiamo impostato una EditText a inizio layout, che di default non è selezionata.

Mattepuffo's logo
Listare le immagini in Asp.NET

Listare le immagini in Asp.NET

L'altra settimana ho deciso di riprendere un pò in mano l'Asp.NET e il C#, ma sono talmente abituato al PHP che anche per una cosa così banale ci ho messo una vita.........

Quello che volevo fare era una semplice pagina che mi listasse e visualizzasse tutte le immagini dentro una directory.

Quindi nella root del sito ho la pagina Default.aspx e la cartella Images con dentro varie immagini (in questo caso png).

Ovviamente ci stanno vari modi per farlo.

Prima di tutto vediamo il code-behind della pagina:

namespace Listare_immagini
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string directory = "~/Images/";
string[] images = System.IO.Directory.GetFiles(Server.MapPath(directory), "*.png");
ImgLista.DataSource = images;
ImgLista.DataBind();
}
}
}

Abbiamo una string che rappresenta la directory dove ci sono le immagini.