A verdadeira francesinha – Dom Tacho em Lisboa

E agora uma coisa diferente aqui no blog…. Francesinhas!

Hoje com a ideia de um almoço simples, decidimos procurar alguma coisa diferente dos habituais sítios onde costumamos ir por vezes almoçar.

A ideia tinha circulado já na passada Terça, avisando antecipadamente os convivas para que na Quinta se fosse almoçar fora. Assim a malta das marmitas teria tempo para se preparar para a festividade!

Chegados ao dia, andava no ar a ideia de se ir á Francesinha ao primo Basilio na Andrade Corvo. Eu pessoalmente que não achei nada por aí além decidi sugerir irmos ao Frog. Ora logo vozes sonantes disseram que era muito longe, e outros mimos brindaram a proposta!

Então fomos á net, e encontrámos um roteiro de francesinhas em Lisboa!

O site http://roteirodefrancesinhas.blogspot.pt que têm um top das melhores francesinhas em Lisboa, o que fica em segundo lugar é o Dom Tacho ali para os lados do Campo Pequeno numa perpendicular á Sacadura Cabral.  E lá fomos nós á aventura, mesmo com chuva.

Chegados ao local reparamos na primeira asneira que fizemos. Não reservámos. Como íamos á descoberta, e sem saber bem o que encontrar fomos mesmo com confiança.  O sitio era pequeno, e mesmo com a crise estava cheio. Lá tivémos que esperar, e esperámos que a primeira mesa do dia ocupada vagasse, porque todas as outras estavam reservadas.

“O Segredo da nossa Francesinha é simples.Segue uma receita do Norte, é feita por gente do Norte, com molho de receita antiga do norte cedida por quem sabe, sem falar de ingredientes da melhor qualidade.
Se está farto de comer Francesinhas Industriais, com pão de forma, com molho insipido, com carnes rijas e que chegado ao fim sabe sempre a pouco. Só pode fazer uma coisa.”

Este é o mote do Dom Tacho,  pequeno restaurante, no Top3 do dito roteiro (nota nove) das melhores francesinhas de Lisboa.

E assim foi, e mais palavras para quê? Gostámos, eu pessoalmente adorei. Achei até bem melhor que a do Frog.
IMG_20120405_134602~

Dada a confusão de pessoas no restaurante cheio, a batata cortada á mão acabou por vir na travessa, sendo que cada um se serviu como quis.

E assim foi…. saciados, fica a recomendação, e a vontade de voltar uma próxima vez. Aconselha-se a reserva. Passem pelo site, e pelo blog para ficarem a par de muitas curiosidades em http://domtacho.blogspot.pt
Tel: 213150104
Rua David de Sousa nº 19 A
http://domtacho.no.sapo.pt/

Localizado perto do Campo Pequeno, é o sítio ideal para jantar antes de uma peça ou concerto na Culturgest ou uma ida ao Cinema City Campo Pequeno. Bom recheio (bife de vaca que pode ser, educadamente, trocado por bife de porco), serviço discreto mas atencioso (na medida certa) e preço acessível. Batata frita caseira! assim é que é! é um espaço pequeno mas que, à noite deve ser sempre bastante tranquilo. Fica assim (bem) recomendado com a seguinte nota”

 

Curiosidade: O porquê de um ovo.

A Francesinha está com ovo á mostra só por efeitos especiais. Na verdade o ovo estrelado tem de estar escondido por uma camada de queijo derretido e não estar demasiado cozinhado de forma a que as garfadas no centro quando o apetite começa a abrandar seja despertado por uma nova sinfonia de sabores e evitar que a última mastigação seja já um hábito e não a imperdível e extraordinária gula. Sigam a nossa indicação.Francesinha, só a especial com um ovo.

NSLU as IPV6 Sixxs Gateway & Prolific 2303 Serial Cable with OpenWRT

http://wiki.openwrt.org/inbox/howto/install-usb-support
For USB 1.1, try installing the UHCI drivers first and test them:
opkg install kmod-usb-uhci
insmod usbcore
insmod uhci

If you see the message uhci: No such device then your hardware is not an UHCI device. Remove the package and try installing OHCI.
opkg install kmod-usb-ohci
insmod usb-ohci

Modules for USB 2.0

This package includes the modules for USB 2.0.
opkg install kmod-usb2
insmod ehci-hcd

If you see messages like unresolved symbol usb_calc_bus_time try loading usbcore and then try ehci-hcd again:
load usbcore
insmod usbcore
insmod ehci-hcd

Install the kernel module to support the USB to RJ45 Prolific Cable from Current Cost to support reading from the Envi
opk install kmod-usb-serial-pl2303
This installs also installs other modules i think (usbserial…)
You can check if the module is correctly loaded by running
lsmod|grep pl2303

For troubleshooting is recommended installing usbutils
opkg install usbutils

With this you could list all USB devices connected to you device as for example:
root@OpenWrt:~# lsusb
Bus 002 Device 002: ID 0457:0151 Silicon Integrated Systems Corp. Super Flash 1GB / GXT 64MB Flash Drive
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Now you want to boot from a USB pen your device, since NSLU hasn’t enough space in it: (http://www.nslu2-linux.org/wiki/OpenWRT/BootFromUsbDevice)
First of all make sure you have all the modules required:

ipkg update
ipkg install kmod-usb-core kmod-usb-uhci kmod-scsi-core kmod-usb-storage kmod-fs-ext2 kmod-fs-ext3

Then load these modules:

insmod ext2
insmod jbd
insmod ext3

Install e2fsprogs and fdisk

ipkg install e2fsprogs fdisk
Partition your disk. I have a 1GB Verbatim StoreNGo and used 700 MB for ext2 and 300 MB for swap

fdisk /dev/sda <- change this to your device

(Help to configure partitions: http://wiki.openwrt.org/inbox/howto/configure-external-storage-overlay)

Then format your partition:

mke2fs /dev/sda1
Mount it and copy the filesystem to your USB-device

mount -t ext2 /dev/sda1 /mnt
mkdir /tmp/root
mount -o bind /rom /tmp/root
cp /tmp/root/* /mnt -a
umount /tmp/root
umount /mnt

vi /etc/init.d/pivotroot
copy and paste this into /etc/init.d/pivotroot

This is my file with RC4. Changed somethings i think

#!/bin/sh
# change this to your boot device
boot_dev=”/dev/sda1″
/sbin/hotplug2 –override –persistent –max-children 1 –no-coldplug &
for module in usbcore uhci scsi_mod sd_mod usb-storage jbd ext2 ext3 ; do {
insmod $module
}; done

# this may need to be higher if your disk is slow to initialize
sleep 20s
# mount the usb stick
mount “$boot_dev” /mnt
# if everything looks ok, do the pivot root
killall hotplug2
[ -x /mnt/sbin/init ] && {
mount -o move /proc /mnt/proc && \
pivot_root /mnt /mnt/mnt && {
mount -o move /mnt/dev /dev
mount -o move /mnt/tmp /tmp
mount -o move /mnt/jffs2 /jffs2 2>&-
mount -o move /mnt/sys /sys 2>&-
}
}

Then make it executable

chmod a+x /etc/init.d/pivotroot

Now, make the symlink so it will start at boot time

ln -s /etc/init.d/pivotroot /etc/rc.d/S10pivotroot

replace everything in /etc/init.d/rcS with this

vi /etc/init.d/rcS

This is my file with RC4. Changed somethings i think

#!/bin/sh
# Copyright (C) 2006 OpenWrt.org
if [ “$2” == “boot” ] ; then
echo /etc/init.d/pivotroot
fi
{
for i in /etc/rc.d/$1*; do
$i $2 2>&1
done
} | logger -s -p 6 -t ” &

Now reboot and telnet to your slug
Use ‘passwd’ to set your new root password

exit
Log in with ssh
To make sure it works type ‘df -h’
Which will give you something like this

root@OpenWrt:/# df -h
Filesystem Size Used Available Use% Mounted on
/dev/sda1 1.0M 1.0M 0 100% /mnt/rom
/dev/mtdblock5 5.4M 752.0k 4.6M 14% /mnt/jffs
mini_fo:/jffs 1.0M 1.0M 0 100% /mnt
/dev/sda1 656.1M 19.0M 603.7M 3% /

Fixup resolv.conf symlink

rm /etc/resolv.conf
ln -s /tmp/resolv.conf.auto /etc/resolv.conf

If you created a swap partition you may want to use it

ipkg update
ipkg install swap-utils
mkswap /dev/sda2
swapon /dev/sda2

Make it start at boot time

echo “#!/bin/sh” >> /etc/init.d/swapspace
echo “swapon /dev/sda2” >> /etc/init.d/swapspace
chmod a+x /etc/init.d/swapspace
ln -s /etc/init.d/swapspace /etc/rc.d/S99swapspace

Use free to see if it worked

root@OpenWrt:/etc# free
total used free shared buffers
Mem: 30472 11628 18844 0 960
Swap: 297192 0 297192
Total: 327664 11628 316036

All done…

IPV6(see for details http://www.sixxs.net/wiki/Aiccu/Installing_on_OpenWRT)

opkg update
opkg install kmod-ipv6
opkg install kmod-ip6tables
opkg install ip6tables
opkg install ip
opkg install kmod-tun
opkg install aiccu
opkg install radvd
opkg install ntpclient
reboot
im my case had to do "insmod ipv6" to load the ipv6 module, as aiccu is complainting about no ipv6 stack, and lsmod didn't reveal it installed

Notas sobre SSD’s

(Breve nota de March 7, 2010 at 3:29 pm)

Relativamente á durabilidade dos SSD’s depende da flash memory onde existem 2 tipos:

* SLC is faster, and has around 100,000 up-to 1 million write cycles
* MLC is somewhat slower but cheaper, unfortunately also less reliable (sometimes as few as 10,000 write cycles).

A mais usada é a MLC por ser mais barata mas faz com que os discos durem menos

Array Object in Siebel eScript – Part 1, the problem

So, need to create an array object in Siebel eScript ?

Well, it should be possible isn´t it?  A so simple thing must be easily achieved.

This is more a note to future reference, than an explanation, due to lack of information.

After some Google searching, according to http://siebeltips.wordpress.com/2009/02/19/array-object-in-escript/ it’s possible:

Array Object in eScript

An array is a special class of object that holds several values rather than one. The values could range from simple data structures to complex ones. The later is called vectors.

Values stored in an array are referenced by index numbers assigned to that value. Each value in an array is called an element. Array indices can be either numbers or strings. Arrays can be single dimensional or multi-dimensional in nature.

e.g.,
var arrMyArr = new Array(); // Defines an array object

arrMyArr[0] = “Single Dimensional first value”;

arrMyArr[1][2] = “2-Dimensional Array referencing 2nd row and 3rd column”

….”

Well the problem it’s that just don’t work… !!!

 

To be continued ! (This post has been in my drafts since 30 May 2011, it’s time to see the light)