Mostrando postagens com marcador aplicativo. Mostrar todas as postagens
Mostrando postagens com marcador aplicativo. Mostrar todas as postagens
quarta-feira, 24 de agosto de 2011
Simples aplicação para listar imagens
Esta simples aplicação estou utilizando em meu projeto pessoal (My-website) para listar imagens (.jpg) contidas em um diretório específico. O código da aplicação está contido em um arquivo .php chamado "functions.php" que é incluído nas páginas do meu website, tal como:
<?php include('functions.php'); ?>
Neste arquivo (functions.php) eu desenvolvi (e estou desenvolvendo) os principais métodos que utilizarei nas página do meu website.
Faço, então, público este método contido no arquivo "functions.php":
<?php
function list_images($dir) {
$opener = opendir($dir);
while ($items_name = readdir($opener)) {
$items[] = $items_name;
}
foreach ($items as $list) {
if ($list != '.' && $list != '..' && fnmatch('*.jpg', $list)) {
$img[] = $list;
}
}
if ($img != '') {
return $img;
}
}
?>
Atente-se para o parâmetro requerido pela função list_images(parâmetro) { }, que será o path do seu diretório de imagens.
A seguir demonstro como aplicar a função em uma página .php, ao qual você desejará exibir suas imagens:
<?php $img = list_images($dir = 'images/projects/'); ?>
<?php for ($i = 0; $i <= count($img)-1; $i++) { ?>
<section class="project-img">
<img src="<?php echo $dir,$img[$i] ?>" alt="" />
</section>
<?php } ?>
A primeiro linha do código acima demonstra o que eu havia dito anteriormente: a definição do parâmetro da função list_images(parâmetro) { } com o path do seu diretório de imagens (neste caso $dir = 'images/projects/').
Em seguida, o laço for que tem como objetivo efetuar a repetição do código HTML quantas vezes for preciso, ou seja, fará a repetição de acordo com o número de elementos do array $img (menos um [-1]), retornado na função list_images(parâmetro) { }, no arquivo "functions.php".
TAGS:
aplicativo,
computacao,
imagens,
informatica,
php,
programacao,
webdevelopment
domingo, 7 de agosto de 2011
Projeto 'HTML-menu' (Javascript, Json)
![]() |
| Meu editor de códigos em projetos (Aptana). |
Estou desenvolvendo um aplicativo com Javascript que possui o objetivo de criar Menus HTML de forma automatizada e dinâmica, utilizando Json (Javascript Object Notation).
Acompanhe o andamento do projeto seguindo o link http://github.com/marcker/HTML-menu .
TAGS:
aplicativo,
computacao,
html-menu,
javascript,
json,
marcker,
programming,
webdevelopment
sábado, 15 de janeiro de 2011
Programa em Python para encontrar e-mails em arquivos utilizando 'regexp'
O programa abaixo executa, por meio da expressão regular r'[\w.]+@[\w.]+, uma busca dentro de qualquer arquivo (.html, .txt, .py entre outros) pelo padrão associado a endereços eletrônicos (tal como foobar1@gmail.com ou helloartelivre.arte@ig.com.jp) e organiza estes separados por vírgula.
Segue o código:
#!/usr/bin/env python
import re
def Search(pat, text):
s_results = re.findall(pat, text)
for s_result in s_results:
print s_result +','
#Opening file: File's path, in this case is my home dir (Files dir exactly).
f = open('/home/marcker/python_tests/Files/emails.txt', 'r')
content = f.read()
def main():
Search(r'[\w.]+@[\w.]+', content)
if __name__=='__main__':
main()
O vídeo abaixo ilustra o programa em operação. No vídeo em questão utilizei alguns comandos simples do Shell/UNIX e suas opções: wget, sort, rm, ls e cd. Recomendo que estudem!
Segue o código:
#!/usr/bin/env python
import re
def Search(pat, text):
s_results = re.findall(pat, text)
for s_result in s_results:
print s_result +','
#Opening file: File's path, in this case is my home dir (Files dir exactly).
f = open('/home/marcker/python_tests/Files/emails.txt', 'r')
content = f.read()
def main():
Search(r'[\w.]+@[\w.]+', content)
if __name__=='__main__':
main()
O vídeo abaixo ilustra o programa em operação. No vídeo em questão utilizei alguns comandos simples do Shell/UNIX e suas opções: wget, sort, rm, ls e cd. Recomendo que estudem!
TAGS:
aplicativo,
computacao,
linux,
programacao,
python,
shell,
unix
terça-feira, 19 de outubro de 2010
Web app para conversão de moedas
As vezes desejamos converter um valor em moeda corrente para uma moeda estrangeira, baseando-nos na cotação de câmbio daquele dia. Para tanto, pode-se encontrar uma infinidade de web apps (web applications - aplicativos web [na internet]) que executam esta atividade - inclusive a própria Google faz isso: basta digitarmos o valor em moeda e no resultado da busca é nos dado o valor correspondente aproximado.
Mas a Yahoo! também tem seu web app - http://br.finance.yahoo.com/moedas/conversor/ - e foi o que mais gostei: é muito fácil de usar, possui um guia de moeda, taxa de câmbio atualizada entre outras coisas.
Portanto, recomendo a utilização deste web app e espero que vá de encontro ao que você procura.
Segue abaixo uma amostra da interface da aplicação de conversão de moedas:
Mas a Yahoo! também tem seu web app - http://br.finance.yahoo.com/moedas/conversor/ - e foi o que mais gostei: é muito fácil de usar, possui um guia de moeda, taxa de câmbio atualizada entre outras coisas.
Portanto, recomendo a utilização deste web app e espero que vá de encontro ao que você procura.
Segue abaixo uma amostra da interface da aplicação de conversão de moedas:
| Figura 01 - Aplicativo conversor de moedas da Yahoo!. |
TAGS:
aplicativo,
computacao,
indicação,
informatica,
web app,
yahoo
Assinar:
Postagens (Atom)

