Friday, June 27, 2014

آموزش خط فرمان-قسمت بیست و پنجم

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

در این قسمت می آموزیم که چگونه می توان با استفاده از خط فرمان:
  • یک اشتراک گذاری در سیستم عامل ویندوز ایجاد کرد
  • اشتراک های برقرار شده از یک Host ویندوزی را ببینیم
  • فایلی را از طریق سامبا از ویندوز دانلود نماییم

 

شبکه با مایکروسافت ویندوز ( SAMBA )

دستور توضیح
# mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share بار گزاری اشتراک شبکه‌ی ویندوز   
# nbtscan ip_addr وضوح اسم نت بايوس   
# nmblookup -A ip_addr وضوح اسم نت بايوس   
# smbclient -L ip_addr/hostname اشتراک‌های remote از یک host ویندوز را نمایش می دهد 
# smbget -Rr smb://ip_addr/share مانند دستور wget می‌توان فایل را از یک host ویندوز توسط پروتکل smb دانلود کند 

اگر از مطالعه این مقاله لذت بردید، پیشنهاد می کنیم به قسمت قبلی نیز سری بزنید.

Friday, June 20, 2014

10 عکس از جشنواره عکس های مسافرتی Nat Geo

تاریخ برگزاری 30 ژوئن 2014



بیست و ششمین دوره مسابقات عکس های مسافرتی NationalGeographic با پذیرش عکس ها در دسته بندی های: پرتره سفر، صحنه های فضای باز و مکان ها در30 ژوئن 2014 به پایان رسید. اولین برنده این جشنواره موفق یه دریافت جایزه سفر به آلاسکا از سوی National Geographic خواهد شد.

هزینه ثبت هر عکس در این جشنواره برابر با 15 دلار است و هیچ محدودیتی برای تعداد ارسال تصاویر وجود ندارد. نکات قابل توجه داوران جهت قضاوت در مورد عکس های ارسالی متشکل از خلاقیت و کیفیت می باشد.
دومین برنده این جشنواره موفق به شرکت در کارگاه آموزشی عکاسی پنج روزه در سانتا فه می گردد، نفر سوم نیز برنده سفر با قایق های بادبانی در دریا به مدت شش روز می گردد.
هفت برنده برتر در این جشنواره موفق به دریافت تصاویر چاپ شده خود، قاب National Geographic، هدیه 200 دلاری و دریافت مدرک عکاسی مسافرتی از سوی نشنال جئوگرافی می گردد.
با هم نگاهی به 10 عکس برتر این دوره می پردازیم.
 در کنار هر تصویر توضیحات ذکر شده به زبان اصلی قرار داده شده است.
 

1. خرس کوچولوی پیشاهنگ

04-Cub-Scouts-Honor 

© Kevin Dietrich / National Geographic Traveler Photo Contest

 While watching her mother dive for salmon in the frigid glacier water of the Crescent River this young brown bear cub couldn’t contain her excitement and stood up on her rear legs and politely made a waving direction towards me. In a matter of one hour this young cub ate several salmon that were provided by her intelligent and fearless mother. Deep in the Alaskan wilderness this brown bear family provided my favorite image of the year. Location: Alaska-Chigmit Mountains

2. غواصی در سرزمین پادشاهی جادو

10-Diver-in-Magic-Kingdom

Green Lake (Grüner See) is located Tragöss Austria. In spring snowmelt raises the lake level about 10 meters. This phenomenon, which lasts only a few weeks covering the hiking trails, meadows, trees. The result is magical to watch diving landscapes. Location: Grüner See at Tragöss – Austria

3. تک نگاهی به شما

12-One-eye-on-you

Short-eared owl in stretching and relaxing mode in Kuwait natural reserve. Location: Kuwait

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   

Monday, June 2, 2014

خاطره ای که فراموش نمی شود

امروزدستگاه تست پمپ با فشار 50 بار به دستمون رسید.
قرار بود Spool ها رو تست فشار یا هیدرو استاتیک کنیم، فشار نرمال 17 بار بود که جهت اطمینان تست در فشار 25 بار انجام می شد.
طراح پروژه که کارفرما هم هست یه مدل از این تست رو تو کامپیوتر شبیه سازی کرده بود و تو چلنجی که با مدیرعامل ما داشت عنوان کرد بعد از مدتی به دلیل ضخامت کم blind flange باید شاهد ورم کردن و حتی پاره شدن ورق فولادی Flange باشیم.
مدیر ما هم که ادعاش زیاد بود گفت مهندس جان من فکر نمی کنم این تحلیل شما درست در بیاد این ورق مقاومت می کنه وقتی این بنده خدا از اتاق رفت بیرون رو کرد به یکی از نفرات دیگه کارفرما گفت تجربه من میگه این ورق چقرمست و چیزیش نمی شه و یه خنده طنعه آمیز کرد.
https://www.osha.gov/SLTC/etools/evacuation/images/manualPump.jpgطراح در چندین پروژه قبلی به عنوان مهندس اجرایی کارفرما هم با من همکاری کرده در کل اخلاق خیلی خوبی داره شاید بگم تو کل مجموعه فقط دو نفر ادم درست حسابی باشن یکی ایشونه. طوری باهات رفتار می کنه که وقتی یه کاری رو بر خلاف میلش انجام بدی خودت از ناراحتی، تمامی مسئولیت ها جهت اجرا مطابق میلشو انجام بدی. در کل من به حرفش خیلی اعتماد دارم (اینو گفتم با خصوصیاتش آشنا بشین)

تو تست امروز قرار بود این blind flange بدون هیچ support نصب شه ولی مثل اینکه کنترل کیفیت در اقدامی ناآگاهنه دستور می دن دو ورق ضخامت 1.5 سانت با طول 68 سانت رو به این لوله جوش بدن تا خدای نکرده تو تست ترک نخوره  وحالا تست

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

تست که شروع شد چشتون روز بد رو نبینه بعد از گذشتن فشار از 8 بار از کنار یکی از گسکتها یه صدای خالی شدن باد داخل لوله اومد بعدش هم زا زیر پیچ یه مقدار آب نشت کرد. http://i790.photobucket.com/albums/yy181/GrayLox_album/Picture_zps45919767.jpgکارگرها همینطور فشار رو بالا و بالا تر می بردن فشار به 9 رسید به تغییر حالتی تو قیافه فلنج کورکن رخ داد. فشار به 11 رسید، فلنج کور کن با اینکه دو ساپورت با ضخامت 1.5 سانت روش بود مثل لپ آدم که پر باد میشه، باد کرد!!!!
از زیر لوله هم آب شروع کرد به نشت کردن. کمتر از 10 ثانیه تست رو متوقف کردن و نماینده کارفرما تسبیح رو از جیبش در اورد شروع کرد تسبیح زدن.
حالا همه هم ضایع شدن فردا قراره با این رفیق طراحمون بریم پیش رئیس ضایعش کنیم!!!.

اینه که می گن تو عصر کامپیوتر و ارتباطات، آقای مدیر عامل با سابقه 15 سال تجربتو بذار دم کوزه آبشو بخور

Friday, May 30, 2014

فلسفه کایزن، بهبود مستمر

http://petapixel.com/assets/uploads/2013/04/kaizen1.png

فلسفه کایزن یا به عبارتی فلسفه بهبود مستمر در اولین نگاه منو یاد یک جوک می اندازه که در انتها براتون نوشتمش.
اما بهبود مستمر چیه؟
بهبود مستمر بر روی افزایش بهبودی تمرکز داره که تمامی افراد یعنی از کارگر گرفته تا مدیر رو در بر می گیره. اما فلسفه بهبود مستمر چیه؟

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

این فرهنگ مانند سایر دستورالعمل های افزایش بهره وری از ژاپن نشات گرفته، کایزن سه جمله مشهور داره:
  • کارها را درست انجام بده
  • کارهای درست رو انجام بده
  • و کارهای درست رو درست انجام بده
خوب این سه جمله در اصل سه واژه مختلف رو بیان می کنند که به ترتیب کارایی، اثر بخشی و بهره وری هست. افراد و سازمان هایی که Kaizen رو اجرا می کنند اعتقاد دارند نباید حتی یک روز رو بدون یک بهبود به پایان رسوند.

فلسفه کایزن همیشه به دنبال حذف مودا، ادغام موری و اضافه کردن مورا است. اگه معنی اینا رو نمی دونید مشکلی نیست همشون به زبان ژاپنی هستند یا به عبارتی دیگران هم نمی دونند!!!
البته می تونید بعد از خوندن مقاله بهتر از ژاپنی ها اینها رو متوجه بشید!!!

کایزن خودش به چندین قسمت هم تقسیم میشه که یکی از اونها رو میشه با نام کایزن گامبا نام برد. البته گامبا در زبان ژاپنی به معنای به محل واقعی انجام کارها دلالت داره.

برای اجرای کایزن به هیچ وجه نمی تونید بدون اجرای سایر روش های بنیادی مانند 5S، TQM، JIT، KSS، QCC و ... اقدام کنید. کایزن برای اجرا نیازمند به پیاده سازی موارد فوق داره و از طرفی هم در زمان پیاده سازی Kaizen به هیچ وجه نمیشه اونو به یکباره در سازمان اجرایی کرد. کایزن به ارامی در رگ و ریشه سازمان وارد میشه و حتی گاهی کایزن رو در مقابل ایجاد نوآوری که به صورت یکباره اتفاق می افته قرار می دن.


بسیار خوب قبل از مطالعه مقاله پیشنهاد می دم اون جوکی رو که وعدشو دادم بخونید:


یه روز ۶ تا مهندس صنایع با ۶ تا مهندس شیمی با قطار میرن مسافرت. 

توی راهروی قطار یکی از مهندسهای شیمی یکی از مهندسهای صنایع رو می بینه و میگه ” ما بالاخره نفهمیدیم شما چیکاره هستید؟” . 
مهندس صنایع میگه “ما کارهای زیادی بلدیم. ما یک قانون به اسم بهینه سازی داریم که میگه از حداقل منابع باید بیشترین استفاده را نمود. مثلاً ما الان ۶ تایی با یک بلیط وارد شدیم” . 
مهندس شیمی میگه “چه جوری؟” . 
مهندس صنایع میگه “هنگامی که مسئول قطار اومد ۶ تایی رفتیم تو دستشویی و وقتی در زد، یه بلیط از زیر در دستشویی دادیم”. 

موقع برگشت از سفر مهندس شیمی به مهندس صنایع میگه “آقا این مهندسی صنایع خیلی آسونه. این دفعه ما هم یک بلیط دادیم”. 
مهندس صنایع میگه” ما یک قانون دیگه به اسم بهبود مستمر هم داریم. ما این دفعه اصلاً بلیط ندادیم”. 
مهندس شیمی میگه “چه جوری؟” 
مهندس صنایع میگه “می دونی اون موقع که ۶ تایی رفته بودین توی دستشویی و بلیط رو از زیر در دادین، کی در دستشویی رو زده بود!!!!؟”


تغییر و انتشار این مقاله تحت مجوز GNU/FDL آزاد می باشد.

Saturday, May 24, 2014

آشنایی با مجوزهای انتشار

مجوز چیست؟
مجوز در واقع سند و مدرکی است که اشاره به حق یا حقوق مولف، تالیف و یا محصول تولید و یا ساخته شده دارد. مجوزها بر حسب حقوقی که در اختیار صاحبان آن قرار می دهند به چندین قسمت مختلف تقسیم می شوند، اما اصلی ترین شاخه های مجوزها مربوط به حقوق کپی رایت و کپی لفت می گردد.
 
اکثر ما با حق کپی رایت اشنایی داریم. حقی که اشاره به عدم انتشار تمام و یا قسمتی از اثر خلق شده دارد و عموما با جمله انگلیسی All Right Reserved همراه است. در صورتی که فرد ثالث حتی قسمتی از این حق را زیر پا بگذارد، دارند حق اثر می تواند از وی شکایت نموده و از وی طلب غرامت نماید.
اما مسئله به همین سادگی نیست، این قانون عموما در کشورهایی دارای اعتبار می باشد که به نوعی دارای بازار آزاد و به اصطلاح داری اقتصادی باشند که با دیگر کشورها مبادلات اقتصادی دارند. عموما چنین کشورهایی جهت عدم ایجاد مشکل با توجه به قوانین اقتصادی خود تحت سازمان WTO یا همان سازمان تجارت جهانی فعالیت می نماید. متاسفانه تا حال حاضر کشورمان به WTO نپیوسته است بنابراین خواه، ناخواه قوانین کپی رایت در ایران نادیده انگاشته شده و حتی در صورت پیوستن به سازمان تجارت جهانی ممکن است چنین کشوری با جرایم مالی نیز روبرو گردد.
اما در مقابل قانون کپی رایت، قانون کپی لفت قرار گرفته است. استفاده از نام "لفت" در قانون کپی لفت صرفا بازی با کلمه "رایت" در قانون کپی رایت است. Copy Right به معنی حق کپی می باشد اما استفاده تضاد آمیز از "Right" که معنای راست را نیز می دهد در مقابل کلمه چپ ویا "Left" قرار گرفته است و به نوعی نشان از ماهیت متفاوت این دو حق دارد.
بد نیست بدانید پایه و اساس تایید قانون کپی لفت بر اساس تاییدیه ای است که از قانون کپی رایت برداشت شده است و به نوعی وجود کپی رایت ضامن وجود کپی لفت است.

Copy left تضمین کننده حق ویرایش و انتشار جز و یا قسمتی از اثر و یا تولید است. کپی رایت سبب انحصار محصول می گردد و آنچه سبب شکستن انحصار است قانون کپی لفت است.
کپی لفت را نیز به مانند کپی رایت می توان بر روی تمامی آثار دارای حق تکثیر بکار برد. کپی لفت به واسطه آزادی که به مولف می دهد دارای شاخه ها و دسته بندی های مختلفی است که با توجه به نوع اثر، سطح دسترسی و انتشار متفاوت است.
تعریف صریح کپی لفت در سایت GNU به شرح ذیل است:
"کپی‌لفت یک روش جامع برای تضمین آزادی نرم‌افزار و یا هر اثر دیگری است و همچنین ایجاب می‌کند که نسخه‌های تغییر و یا توسعه‌یافته آن برنامه نیز آزاد باشد."
بنابراین همواره با انتشار آثار حق کپی لفت جمله معروف Some Right Reserved را مشاهده خواهیم نمود که یاد آور حمایت از بخش خاصی از اثر منتشر شده دارد.



اگر می خواهید در مورد سایر شاخه های مجوز انتشار اثر بدانید منتظر انتشار بعدی پست مجوزهای آزاد بمانید.

Wednesday, May 14, 2014

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

بسیاری از کاربران جهت بررسی ترافیک شبکه و یا سایر اطلاعات مربوط به شبکه های رایانه ای به دنبال برنامه های نرم افزاری هستند که هر کدام تنها قادر به حمایت از قسمتی از خواسته های واقعی کاربران می باشند. شما ممکن است به دنبال برنامه ای باشید که آمار شبکه ها Wifi موجود را به همراه جدول روتینگ ها را نمایش دهد، اما متاسفانه برنامه های موجود قادر به نمایش تمامی این اطلاعات برای کاربران نیستند. بنابر این اساس تاکنون نرم افزار جامعی که بتواند تمامی این نیازمندی ها را بر طرف نماید و در عین حال ساده باشد ارائه نشده است.

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

در این آموزش ما یادخواهیم گرفت که چگونه با دستورات خط فرمان بتوانیم:
  • تبدیل آدرس سایت به IP
  • نمایش اسم Host دستگاه
  • نمایش تنظیمات کارت شبکه
  • مشاهده وضعیت شبکه های فعال
  • نمایش جدول Routing
  • نمایش ترافیک Http
  • و ...
اگر از این قسمت سری آموزشهای خط فرمان لینوکس لذت بردید، مطالعه آنرا به دوستان خود پیشنهاد نماید و یا از اینجا سایر آموزشهای خط فرمان را ملاحظه نمایید.

دستورات شبکه ( Lan و WiFi )

دستور توضیح
# dhclient eth0 فعال سازی واسط eth0 در مد dhcp   
# ethtool eth0 امار شبکه‌ی eth0 را نمایش می دهد   
# host www.example.com تبدیل آدرس سایت مورد نظر به آدرس های IP و بالعکس ! 
# hostname اسم host دستگاه را نمایش می‌دهد   
# ifconfig eth0 نمایش تنظیمات کارت شبکه‌ی ethernet   
# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 تنظیم آدرس IP   
# ifconfig eth0 promisc تنظیم کارت شبکه ( eth0 ) در حالت promiscuous برای جمع آوری بسته ها   
# ifdown eth0 واسط eth0 را غیر فعال می‌کند   
# ifup eth0 فعال سازی واسط eth0   
# ip link show مشاهده ی وضعیت اتصال تمامی شبکه های موجود   
# iwconfig eth1 نمایش شبکه‌ی بی‌سیم   
# iwlist scan جستجوی wifi برای نمایش اتصلات بی‌سیم قابل دسترسی   
# mii-tool eth0 وضعيت اتصال 'eth0' را نمايان كن   
# netstat -tup نمایش تمام اتصلات فعال و PID مربوط آنها   
# netstat -tupl نمایش تمام سرویس‌های دستگاه و PID مربوطه   
# netstat -rn جدول مسيرها "routing table" را نمايش بده، مانند دستور "route -n"   
# nslookup www.example.com تبدیل آدرس سایت مورد نظر به آدرس های IP و بالعکس !   
# route -n نمایش جدول routing   
# route add -net 0/0 gw IP_Gateway تغییر دروازه (gateway) پایه   
# route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 تنظیم مسیر ایستایی برای رسیدن به شبکه‌ی 192.168.0.0/16   
# route del 0/0 gw IP_gateway حذف مسیر ایستایی   
# echo "1" > /proc/sys/net/ipv4/ip_forward فعال سازی ip routing   
# tcpdump tcp port 80 تمام ترافیک HTTP را نمایش می‌دهد   
# whois www.example.com جستوجو در پایگاه داده‌ی Whois