Instalação Simplificada ArchLinux

Para quem quiser uma sequência básica de comandos para instalação do Archlinux.

#cria partição (com home, root e boot)

parted /dev/sda
mklabel msdos
mkpart primary ext4 1MiB 100MiB
set 1 boot on
mkpart primary ext4 100MiB 20GiB
mkpart primary ext4 20GiB 100%

#formata partição

mkfs.ext4 /dev/sda1 -L boot
mkfs.ext4 /dev/sda2 -L root
mkfs.ext4 /dev/sda3 -L home

#monta tudo

mount /dev/sda2 /mnt
mkdir -p /mnt/{home,boot}
mount /dev/sda1  /mnt/boot
mount /dev/sda3 /mnt/home

#instala as coisas no chroot

nano /etc/pacman.d/mirrorlist
pacstrap -i /mnt base base-devel grub os-prober  iw wpa_supplicant dialog
genfstab -L /mnt > /mnt/etc/fstab
arch-chroot /mnt /bin/bash

#instala o grub
mkinitcpio -p linux
grub-install —target=i386-pc —recheck /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

#finaliza
passwd
exit
umount -R /mnt
reboot

Testado em uma VM (Virtualbox), segue imagem abaixo.

Screenshot from 2016-01-26 11-53-54

Instalado em menos de 10 minutos.

 

OS X Yosemite

Redesigned interface. Completely new. Completely Mac.

With OS X Yosemite, we set out to elevate the experience of using a Mac. To do that, we looked at the entire system and refined it app by app. Feature by feature. Pixel by pixel. And we built great new capabilities into the interface that put need-to-know information at your fingertips. The result is that your Mac has a fresh new look, with all the power and simplicity you know and love.

Acentuação gráfica e caracteres especiais no Mac

Migrar para outra plataforma de qualquer coisa sempre dá um trabalhinho, até para coisas “bobas”…

Passei um tempo pesquisando como escrever ç, ã, é, ê, ª, º e outros sinais gráficos e símbolos no Mac, coisa que fazia no Windows/PC de olhos fechados, até o ª e o º, eu fazia até com código tipo alt+167…

Existem por aí alguns tutoriais de como adicionar um arquivo de layout de teclado para facilitar a digitação no Mac, mas prefiro manter o original e me fuder fazer do modo tradicional. 🙂

Segue aí colinha dos atalhos mais utilizados:

 

tela1

Depois de um tempo você acostuma e não precisa mais da cola, mas se estiver se adaptando ao teclado da Maçã vale a pena manter esta imagem na Mesa.

Tem outros atalhos que não estão na cola acima, que são:

a ordinal ( ª ): Option + 9 (nove do teclado principal, acima da letra o – não é o do teclado numérico)
o ordinal ( º ): Option + 0 (zero, mesma coisa do 9 acima)
r de marca registrada ( ® ): Option + r
c de copyright ( © ): Option + g
bolinha de grau/temperatura ( ˚ ): Option + k
caractere de “rabo de olho” ( ¬ ): Option + l (ñ sei o nome deste caractere… ¬¬)

Outras combinações vc pode ficar tentando aí no teclado segurando Option, Option + Shift + etc.

 

Metodologias Ágeis no Desenvolvimento de Projetos de Software

Muito tempo que não escrevo um post aqui no blog, o motivo foi que tava apertado com o artigo da pós-graduação, tentarei escrever alguns posts interessantes principalmente sobre mobilidade e sistemas móveis: Android / iOS. Deixarei logo abaixo o link de apresentação do meu trabalho, abraço a todos.

Metodologias Ágeis no Desenvolvimento de Projetos de Software: Uma abordagem com Scrum

Hello World no iPhone, iPad ou iPod Touch

Uma prática muito comum quando se está aprendendo a programar é desenvolver um hello world. Pra quem não sabe um aplicativo hello world tem o único objetivo de escrever na tela a palavra “hello world”. Esta prática vem desde os primeiros momentos da microcomputação lá pelos idos de 1980, quando o primeiro programa à ser escrito pra ver algo funcionar numa nova linguagem que se estava aprendendo era este.

Passo-á-Passo de como criar um Hello World para a plataforma iOS.

Inicie o Xcode e conforme a tela abaixo, click na primeira opção, Create a new Xcode project.

Uma nova tela será exibida, nesta você deve escolher o template iOS Application e Single View Application, pois nossa aplicação terá apenas uma tela simples, e então click no botão Next.

Agora nesta tela em Product Name digite HelloWorld e em Device Family escolha iPhone, click no botão Next.

Agora escolha a pasta onde será gravado o seu projeto (sugiro criar uma pasta específica para os seus projetos)

No lado esquerdo de sua tela do Xcode, no Project Navigator, click no arquivo ViewController.xib que é o arquivo que contém o design da tela de seu aplicativo. No Object Library, no lado direito inferior da tela do Xcode, click no objeto Label e arraste-o até o centro da tela de design.

Click duplo no objeto Label no centro de sua tela de design.

E então digite Hello World !, aproveite para centralizar novamente o Label simplesmente arrastando-o para que fique no centro da tela de design.

Agora click no menu Product e escolha a opção Build, ou utilize o atalho de teclado [command] + B

Este processo irá construir o binário (compilar) do nosso aplicativo. Ao término deste processo click novamente no menu Product e escolha a opção Run, ou utilize o atalho de teclado [command] + R

O passo acima irá executar nosso aplicativo no iOS Simulator, onde poderemos conferir a execução do mesmo.

Gravar ISO XGD3 Mac OS X

Pre-requisites:
truncate
growisofs, XboxBurner or OSx360
Links:
download truncate/dvd+rw-mediainfo/growisofs pack here or here
download XboxBurner here (XboxBurner bundles/installs growisofs and dvd+rw-mediainfo to the following dir: /Applications/XBoxBurner.app/Contents/MacOS)
download OSx360 here

Alternatively: Manually installing truncate:
1) Install XCode 4 from the App store (Note: this downloads the Xcode installer)
2) Run the “Install Xcode” app created in your Applications folder
3) Install Macports (download here)
4) Install the necessary binarie(s) using the following commands:

sudo /opt/local/bin/port selfupdate
sudo /opt/local/bin/port install truncate

Step 1

Truncating an XGD3 ISO on OSX:

/opt/local/bin/truncate myXGD3backup.iso 8547991552

Step 2

Burning w/ XboxBurner GUI:
This is not possible yet as the LayerBreak field is fixed. Will update if/when XboxBurner is updated to support the required offset

Burning w/ growisofs using XboxBurner binaries:

/Applications/XBoxBurner.app/Contents/MacOS/dvd+rw-mediainfo /dev/rdisk5
(use this command to verify which drive is the DVD writer)
/Applications/XBoxBurner.app/Contents/MacOS/growisofs -use-the-force-luke=dao -use-the-force-luke=break:2086912 -dvd-compat -speed=4 -Z /dev/rdisk5=myXGD3backup.iso
(repace rdisk5 with the correct drive number)

Burning w/ growisofs (using attached binaries):
dump the 3 binaries into /usr/sbin

dvd+rw-mediainfo /dev/rdisk5
growisofs -use-the-force-luke=dao -use-the-force-luke=break:2086912 -dvd-compat -speed=4 -Z /dev/rdisk5=myXGD3backup.iso

(again substitute rdisk5 with your DVD’s drive number)

Burning w/ OSx360:
In OSx360 “Configuration” uncheck everything except for “Perform Action on File Open” and set to “Go to Burn View”
Check “Specify Custom Layer Break” type 2086912 *hit return/enter* then close the configuration window
Before burning set “Speed” to 4X (or 2.4X)” and “Method” to growisofs

Fonte:

Mac OS X Lion

Data de Lançamento: 14 de Julho de 2011 na Apple App Store for Mac 10.6.8
Nível de ansiedade: 100%

Irei esperar sair a primeira atualização para pode adquirir, o preço dele está muiiiito bom 30 doletas e poderá instalar em até 4 Macs diferentes =)

OS X 10.7 Lion