Showing posts with label learn. Show all posts
Showing posts with label learn. Show all posts

Wednesday, June 3, 2015

10 توصیه طلایی ترکیب بندی عکاسی

10 راهنمای ترکیب بندی طلایی معرفی شده توصیه انجمن عکاسان جهان جهت یک عکاسی بی نظیر است. نمونه ای استفاده از این قوانین را می توانید در تصاویر استیو مک کاری ببینید.
برای بسیاری از علاقمندان دنیای عکاسی، مک کاری یک چهره شناخته شده است. یکی از معروفترین عکس های ثبت شده توسط وی با نام "دختر افغان" (شربت گل) نام دارد که بر روی جلد مجله نشنال جئوگرافیک در ژوئن 1985 منتشر شد. این عکس در بحبوهه جنگ افغانستان گرفته شد زمانی که شربت گل تنها 12 سال سن داشت.
همچنین این عکس یکی از 10 برگزیده برترین عکس روی جلد مجله نشنال جئوگرافیک در 20 سال گذشته بوده است.

#1 قانون یک سوم
نقاط مورد توجه خود را در محل های تقاطع قرار دهید

 
composition tips with steve mccurry cooph (1)
Photograph by Steve McCurry

#2 خطوط موازی
از خطوط طبیعی جهت تمرکز بر روی سوژه استفاده کنید

  composition tips with steve mccurry cooph (2)
Photograph by Steve McCurry

#3 خطوط مورب

از خطوط مورب جهت خلق حرکت های بزرگ استفاده کنید

  composition tips with steve mccurry cooph (3)
Photograph by Steve McCurry

#4 فریم
از فریم های طبیعی همچون درب ها و پنجره ها بهره ببرید

  composition tips with steve mccurry cooph (4)
Photograph by Steve McCurry

#5 استفاده از زمینه
بین سوژه و پس زمینه از یک تضاد استفاده نمایید

  composition tips with steve mccurry cooph (5)
Photograph by Steve McCurry

#6 پرکردن فریم
به سوژه نزدیکتر شوید

  composition tips with steve mccurry cooph (6)
Photograph by Steve McCurry

#7 مرکز قراردادن چشم ها
یک چشم سوژه را در مرکز قرار دهید. اینکا سبب گیرایی بیشتر چشم هایی می گردد که به دنبال شماست.

  composition tips with steve mccurry cooph (7)
Photograph by Steve McCurry

#8 الگو ها و تکرارها
الگوها زیبا و دلنشین هستند. اما بهترین زمان وقتی است که الگو قطع می گردد.

  composition tips with steve mccurry cooph (8)
Photograph by Steve McCurry

#9 تقارن
تقارن سبب چشم نوازتر شدن تصاویر می گردد.

  composition tips with steve mccurry cooph (9)
Photograph by Steve McCurry

#10 قوانین ساخته شده اند تا آنها را بشکنید
از خود و عکاسی خود در سبک و استایل شخصی لذت ببرید

steve mccurry photographer portrait 10 Composition Tips with Award Winning Photographer Steve McCurry

 

Tuesday, December 30, 2014

easy learn linux command line-part 28

Hello all linux user, this is last linux command line learning and we want to learn some useful commands. today we learn about encrypt and decrypt, download website with Wget any others.

we offer read other posts, if you like to learn more:


Other useful commands

Command Description
# alias hh='history' set an alias for a command - hh = history   
# apropos ...keyword display a list of commands that pertain to keywords of a program , useful when you know what your program does, but you don't know the name of the command   
# chsh change shell command   
# chsh --list-shells nice command to know if you have to remote into another box   
# gpg -c file1 encrypt a file with GNU Privacy Guard   
# gpg file1.gpg decrypt a file with GNU Privacy Guard   
# ldd /usr/bin/ssh show shared libraries required by ssh program   
# man ping display the on-line manual pages for example on ping command - use '-k' option to find any related commands   
# mkbootdisk --device /dev/fd0 `uname -r` create a boot floppy   
# wget -r www.fire-gate.blogspot.com download an entire web site  
# wget -c www.example.com/file.iso download a file with the ability to stop the download and resume later   
# echo 'wget -c www.example.com/files.iso' | at 09:00 start a download at any given time   
# whatis ...keyword displays description of what a program does   
# who -a show who is logged on, and print: time of last system boot, dead processes, system login processes, active processes spawned by init, current runlevel, last system clock change   

Friday, November 7, 2014

easy learn linux command line-part 27

Today we learn how to use command line for Debug, Force Close, get System Logs, see system history, Monitor Kernel loaded and much other things.

if you enjoy this post, we recommend to visit here, here, here and here too.


Monitoring and debugging

Command Description
# free -m displays status of RAM in megabytes   
# kill -9 process_id force closure of the process and finish it   
# kill -1 process_id force a process to reload configuration  
# last reboot show history reboot   
# lsmod display kernel loaded   
# lsof -p process_id display a list of files opened by processes  
# lsof /home/user1 displays a list of open files in a given path system   
# ps -eafw displays linux tasks   
# ps -e -o pid,args --forest displays linux tasks in a hierarchical mode   
# pstree Shows a tree system processes  
# smartctl -A /dev/hda monitoring reliability of a hard-disk through SMART   
# smartctl -i /dev/hda check if SMART is active on a hard-disk   
# strace -c ls >/dev/null display system calls made and received by a process   
# strace -f -e open ls >/dev/null display library calls   
# tail /var/log/dmesg show events inherent to the process of booting kernel   
# tail /var/log/messages show system events   
# top display linux tasks using most cpu   
# watch -n1 'cat /proc/interrupts' display interrupts in real-time   

Sunday, October 5, 2014

easy learn linux command line-part 26

in this season, We will learn how to work with IP Table on the linux OS command line.
you can read more information about IP table here, if you cant know anythings about it.

IPTABLES (firewall)

Command Description
# iptables -t filter -L show all chains of filtering table   
# iptables -t nat -L show all chains of nat table   
# iptables -t filter -F clear all rules from filtering table   
# iptables -t nat -F clear all rules from table nat   
# iptables -t filter -X delete any chains created by user   
# iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT allow telnet connections to input   
# iptables -t filter -A OUTPUT -p tcp --dport http -j DROP block HTTP connections to output   
# iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT allow POP3 connections to forward chain   
# iptables -t filter -A INPUT -j LOG --log-prefix Logging on input chain   
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE configure a PAT (Port Address Traslation) on eth0 masking outbound packets   
# iptables -t nat -A PREROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22 -j DNAT --to-destination 10.0.0.2:22 redirect packets addressed to a host to another host   

Friday, July 25, 2014

easy learn linux command line-part 25

What is your Choice for make Network with Windows Systems?

May be you select some Software with diffrent GUI, But we offer SAMBA for this.
you can connect your linux system to other windows systems easily even without GUI, only with some command in linux Terminal.

we offer for more information read this post.

Microsoft Windows networks (samba)

Command Description
# mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share mount a windows network share   
# nbtscan ip_addr netbios name resolution  
# nmblookup -A ip_addr netbios name resolution   
# smbclient -L ip_addr/hostname show remote shares of a windows host   
# smbget -Rr smb://ip_addr/share like wget can download files from a host windows via smb   

Friday, June 13, 2014

easy learn linux command line-part 24

Are you use software for monitor your Wifi Or Lan Networks?
maybe yes and maybe No. there are users that use one or some soft wares for monitor his networks. some of good soft wares aren't free and you have to pay for theme.
there are other problems for user ,many of this soft wares hasnt all tools for monitor and they hasnt good and simple interface.

after this explain we want to start new linux command learn about monitor, configuration network, watch network statistics and ... .

Networking (LAN / WiFi(

Command Description
# dhclient eth0 active interface 'eth0' in dhcp mode   
# ethtool eth0 show network statistics of eth0   
# host www.fire-gate.blogspot.com lookup hostname to resolve name to ip address and viceversa   
# hostname show hostname of system  
# ifconfig eth0 show configuration of an ethernet network card   
# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 configure IP Address  
# ifconfig eth0 promisc configure 'eth0' in promiscuous mode to gather packets (sniffing)  
# ifdown eth0 disable an interface 'eth0'  
# ifup eth0 activate an interface 'eth0'  
# ip link show show link status of all network interfaces   
# iwconfig eth1 show wireless networks  
# iwlist scan wifi scanning to display the wireless connections available   
# mii-tool eth0 show link status of 'eth0'  
# netstat -tup show all active network connections and their PID  
# netstat -tupl show all network services listening on the system and their PID  
# netstat -rn show routing table alike "route -n"   
# nslookup www.fire-gate.blogspot.com lookup hostname to resolve name to ip address and viceversa   
# route -n show routing table   
# route add -net 0/0 gw IP_Gateway configure default gateway   
# route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 configure static route to reach network '192.168.0.0/16'   
# route del 0/0 gw IP_gateway remove static route   
# echo "1" > /proc/sys/net/ipv4/ip_forward activate ip routing   
# tcpdump tcp port 80 show all HTTP traffic   
# whois www.fire-gate.blogspot.com lookup on Whois database   

Friday, April 18, 2014

easy learn linux command line-part 23

we want to learn, how to use terminal for rip wav files on the CD-ROM, Clean a rewriteable CD or DVD, Burn and Mount ISO images and many other things that you can do it on the Linux Terminal.

this lesson is fun and cool !!!

Have good time with listen to music that play with a command at the command line.


If you like this post, i suggest to visit here for more.

CDROM

Command Description
# cd-paranoia -B rip audio tracks from a CD to wav files   
# cd-paranoia -- rip first three audio tracks from a CD to wav files   
# cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force clean a rewritable cdrom   
# cdrecord -v dev=/dev/cdrom cd.iso burn an ISO image   
# gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - burn a compressed ISO image   
# cdrecord --scanbus scan bus to identify the channel scsi   
# dd if=/dev/hdc | md5sum perform an md5sum on a device, like a CD   
# mkisofs /dev/cdrom > cd.iso create an iso image of cdrom on disk   
# mkisofs /dev/cdrom | gzip > cd_iso.gz create a compressed iso image of cdrom on disk   
# mkisofs -J -allow-leading-dots -R -V create an iso image of a directory   
# mount -o loop cd.iso /mnt/iso mount an ISO image   

Friday, February 28, 2014

easy learn linux command line-part 22

If you didnt know what is Back Up?!!! Please read here first.

there are many ways for create Back Up File in the operation systems. You can Use software or use default tools in your OS. its depends on you but i prefer default tools because i think my Linux OS is very Powerful and has many Options.

if you are agree with me, read this post please.

Today, We learn how to Create your Favorite (yes favorite, because you have many options) Back Up. and learn how to get back up From other formats like: TXT, Directories and etc.

after get  Back Up, you need to move it to other partitions or removable card and even or CD, DVD, online Hard Dirve, Cloud Storages.

Backup

Command Description
# find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 find all files with '.log' extention and make an bzip archive   
# find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents find and copy all files with '.txt' extention from a directory to another   
# dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' make a backup of a local hard disk on remote host via ssh  
# dd if=/dev/sda of=/tmp/file1 backup content of the harddrive to a file  
# dd if=/dev/hda of=/dev/fd0 bs=512 count=1 make a copy of MBR (Master Boot Record) to floppy   
# dd if=/dev/fd0 of=/dev/hda bs=512 count=1 restore MBR from backup copy saved to floppy   
# dump -0aj -f /tmp/home0.bak /home make a full backup of directory '/home'   
# dump -1aj -f /tmp/home0.bak /home make a incremental backup of directory '/home'   
# restore -if /tmp/home0.bak restoring a backup interactively   
# rsync -rogpav --delete /home /tmp synchronization between directories   
# rsync -rogpav -e ssh --delete /home ip_address:/tmp rsync via SSH tunnel   
# rsync -az -e ssh --delete ip_addr:/home/public /home/local synchronize a local directory with a remote directory via ssh and compression   
# rsync -az -e ssh --delete /home/local ip_addr:/home/public synchronize a remote directory with a local directory via ssh and compression  
# tar -Puf backup.tar /home/user make a incremental backup of directory '/home/user'   
# ( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' copy content of a directory on remote directory via ssh   
# ( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' copy a local directory on remote directory via ssh   
# tar cf - . | (cd /tmp/backup ; tar xf - ) local copy preserving permits and links from a directory to another   

Tuesday, November 26, 2013

Easy learn linux command line- Part 19

Hello, after some months we want to learn about File system Analysis, to night.
we learn how to check or repair integrity of Variable file system in gnu\linux.

Command
Description
# badblocks -v /dev/hda1
check bad blocks on disk hda1    
# dosfsck /dev/hda1
repair / check integrity of dos filesystems on disk hda1  
# e2fsck /dev/hda1
repair / check integrity of ext2 filesystem on disk hda1  
# e2fsck -j /dev/hda1
repair / check integrity of ext3 filesystem on disk hda1  
# fsck /dev/hda1
repair / check integrity of linux filesystem on disk hda1  
# fsck.ext2 /dev/hda1
repair / check integrity of ext2 filesystem on disk hda1  
# fsck.ext3 /dev/hda1
repair / check integrity of ext3 filesystem on disk hda1  
# fsck.vfat /dev/hda1
repair / check integrity of fat filesystem on disk hda1  
# fsck.msdos /dev/hda1
repair / check integrity of dos filesystem on disk hda1  

Wednesday, April 10, 2013

تعیین سطح آنلاین و رایگان زبان انگلیسی

اهمیت زبان انگلیسی بر هیچ کس پوشیده نیست. یادگیری زبان در کنار دیگر مهارتها می تواند آینده بهتری را برای علاقمندان آن رقم بزند. با توجه به گسترش و ضریب نفوذ اینترنت در ایران دسترسی سریع به خیل عظیمی از اطلاعات نیز در چندسال اخیر به سرعت امکان پذیر است اما در کنار دسترسی به شبکه و طرح و جستجوی مسائل و مشکلات داشتن حداقل سواد کافی به زبان انگلیسی برای کاربران ضروریست.
حال اگر تحصیلات آکادمیک داشته باشید سطح لازم زبان انگلیسی جهت انجام امور برای شما بالاتر خواهد بود. بسیاری از کاربران به صورت تجربی و گشت و گذار در اینترنت حداقل با زبان انگلیسی اشنایی دارند اما افرادی که سابقا به مطالعه زبان می پرداختند و اکنون آنرا کنار گذاشته اند و همچنین افرادی که به تازگی قصد مطالعه بیشتر زبان را دارند نیازمند به مشخص کردن حداقل اطلاعات زبان انگلیسی و یا به عبارتی یک آزمون تعین سطح دارند.
 در اینجا مجوعه از چند سایت جهت آزمون رایگان و سریع برای تعیین سطح زبان انگلیسی معرفی شده است که امیدواریم مورد استفاده شما قرار گیرد.
قبل از استفاده از سایت های باید به این نکته توجه داشته باشید که تک آزمون به هیچ وجه سطح عمومی زبان شما را مشخص نمی کند بنابراین از چند لینک برای آزمون استفاده نمایید و و نتایج را به صورت میانگین در نظر بگیرید. گفتنی است در تعدادی از لینک های ارائه شده بعد از پایان آزمون و مشخص کردن وضعیت کاربر اطلاعاتی از قبیل آمادگی برای سایر آزمون های بین اللملی و سطح حال و مورد نیاز برای این آزمونها در اختیار کاربر قرار می گیرد.


Thursday, March 28, 2013

آموزش خط فرمان-قسمت هفدهم

گاهی اوقات نیاز به اتقال فایل هایی خود از سیستم عامل ویندوز به لینوکس هستید. گاهی اوقات هم پیش آمده که بخواهید یک فرمت ویندوزی را با تبدیل در لینوکس، قابلیت استفاده داشته باشید.

چگونه می تونید فرمت فایل های قابل تغییر را پیدا نمایید و آنها را تبدیل نمایید. در این قسمت می آموزیم به سادگی هر چه تمامتر این کار را انجام دهیم . با توجه به استفاده ویندوز از هسته سیستم عامل داس در نگارش های پیشین قسمتی از آموزش مربوط به انتقال فایل از این سیستم عامل به سیستم عامل های لینوکسی است.

تبدیل فرمت فایل ها

دستور توضیح
# dos2unix filedos.txt fileunix.txt تبدیل فرمت یک فایل متنی از سیستم MSDOS به سیستم UNIX  
# recode ..HTML < page.txt > page.html تبدیل یک فایل متنی به فرمت html   
# recode -l | more نمایش همه ی فرمت های قابل تبدیل   
# unix2dos fileunix.txt filedos.txt تبدیل فرمت یک فایل متنی از سیستم UNIX به سیستم MSDOS   

Friday, March 1, 2013

Easy learn linux command line- Part 15

what are commands for view and change files?
you can read this section and learn how to use command line for work with files in linux. you dont forget "any things are files in linux".


Command Description
# cat file1 view the contents of a file starting from the first row   
# head -2 file1 view first two lines of a file   
# less file1 similar to 'more' command but which allows backward movement in the file as well as forward movement   
# more file1 view content of a file along   
# tac file1 view the contents of a file starting from the last line   
# tail -2 file1 view last two lines of a file   
# tail -f /var/log/messages view in real time what is added to a file   

Friday, December 28, 2012

Easy learn linux command line- Part 12

the YUM packages tool is most favorite between fedora and redhat OS users. you can download, upgarde, update, remove fedora packages with it.
in this post we have to know about that.

Command Description
# yum -y install [package] download and install a rpm package   
# yum localinstall [package.rpm] That will install an RPM, and try to resolve all the dependencies for you using your repositories.   
# yum -y update update all rpm packages installed on the system   
# yum update [package] upgrade a rpm package   
# yum remove [package] remove a rpm package   
# yum list list all packages installed on the system   
# yum search [package] find a package on rpm repository   
# yum clean [package] clean up rpm cache erasing downloaded packages   
# yum clean headers remove all files headers that the system uses to resolve dependency   
# yum clean all remove from the cache packages and headers files