تجربیـــات و آموختـه های من

My Experiences and Learnings
تجربیـــات و آموختـه های من
طبقه بندی موضوعی
۲۶
مرداد

در این پست قصد دارم آموزش کاربردی فتوشاپ در قالب طراحی یک بنر تبلیغاتی ساده،را داشته باشم،بیش از چند ماه هست به تعدادی از دوستان قول آموزش فتوشاپ را داده ام! زمان اجازه نمیداد و به انضمام چاشنی فراموش کاری !

برای طراحی بنر از نرم افزارهای فتوشاپ ،سوئیش مکس،فلش نیز میتوانید استفاده کنید.البته از آنجایی که خروجی سوئیشswf. هست،و هر سایتی آن را پشتیبانی نمیکند و شما برای نمایش آن نیاز به نصب برنامه ی دیگری نیز دارید،خیلی توصیه نمیشود هرچند که کار با سوئیش ساده تر هست نسبتا!

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

فتوشاپ کمی بد قلق هست اما شیرین! ولی با کمی سرو کله زدن به معنای واقعی(!) باهاش میتونید راحت درامد خوبی رو بدست بیارید!

بعد از اینکه این نرم افزار را دانلود کردید و لینکهای زیر را برای آشنایی با تولزها (ابزارها) ی آن مطالعه کردید و تا حدودی با شورت کی های آن اشنا شدید(برای حرفه ای کار کردن ،شورت کی یا شورت کات یا کلید های میانبر خیلی مهمه!)،میتوانیم آموزش گام به گام را آغاز کنیم؛

  • زینب جهان بخش
۱۵
مرداد

با عرض سلام و خسته نباشید خدمت یکایک دوستان؛

روزتان بخیـــــر.

نکات و معانی آیه های قرانی که شما از احزاب خوانده شده خود استخراج کرده و در بخش نظرات کامنت کرده بودید را در یک فایل PDF جمع آوری کردم .

درصورت تمایل میتوانید فایل را دانلود کرده و استفاده نماییـــد.

تصویر ابتدای پست نیز،منتخب تصاویری هست که از روز اول ماه مبارک رمضان تا روز سی ام در هر یک از پست ها قرار داده شد.

منتخب بودنش هم بنا به نظر خودم بود که این تصاویر را از همه بیشتر دوسشون داشتم :-)

امیدوارم که این ختم قرآن یک خاطره ی شیرین و به یاد ماندنی شده باشد برای شما .

برای بنده که یک خاطره ی جذاب و به یادماندنی شد به دلیل اینکه هر فردی که او را از طرحم مطلع می کردم،بلافاصله میگفت: نمیشــــــــــه! سختــــــــــــــه! ولـــــی شد :-)

ممنون از مساعدت و همراهی شما.

دریافت فایل نکات استخراجی ختم قران کریم 93.


  • زینب جهان بخش
۱۹
فروردين

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

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

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


  • زینب جهان بخش
۲۱
بهمن
بالاخره بعد از چهار روز تمام شد!
 البته قراربود که دو روزه تموم بشه اما متاسفانه وسطای راه به مشکل برخوردم و حل کردن مشکلها زمان گیر شد.
عرض کنم خدمت بازدید کنندگان گرامی که فایلی که برای شما در "ادامه مطلب" قرار دادم ،صرفا یک نمونه سایت هست از کدهای HTML , CSSو الیته کمی هم CSS3 برای تمرین علاقه مندان به حوزه وب.
افرادی که تصمیم بر حرکت در این راه گرفته اند که امیدوارم مفید باشد.
میدانم که  خالی از اشکال نیست! پس خواهشمندم هر فردی که کدها را مطالعه کرد، در هرجایی که گمان کرد میشود در این جا از قطعه کدی دیگر استفاده شود که بهتر باشد،در بخش نظرات،نظر خود را اعلام کند یا اینکه اشتباهی وجود دارد. هرچه که باشد پذیرای نظرات شما هستم.
هنوز هم این سایت تمرینی جای کار و بهتر شدن دارد ولی زمانی دیگر ندارم و البته موضوع خاصی هم ندارد و هدفم این بود که جمع بندی هر چند اجمالی بر html , css داشته باشیم.
  • زینب جهان بخش
۳۰
مهر

قطعا بارها اتفاق افتاده برایتان که فایلی را در فلش مموری ذخیره کردید و بعد از مدتی که مراجعه به فلش میکنید دیگر نمیتوانید فایل هایتان را ببینید!

در واقع فایل ها Hiddenشدن !یعنی شما با پدیده داغان و اعصاب خوردکن ویروس مواجه شده اید!!!

یک راه اسان این هست که از Control Panel‌ خود بر روی Appearance and Personalization کلیک کنید و به قسمت Folder Option بروید و از تب Viewگزینه Show hidden files and folders را علامت دار کرده و تیک گزینه Hide extensions for know file types  را بردارید .با تایید کردن پنجره خواهید دید که فولدرهای به ظاهر حذف شده نمایان می شوند .

  و مشابه کار بالا را میتوان در Mycomputer از منوی Organize به Folder and search option بروید و از تب Viewگزینه Show hidden files and folders را علامت دار کرده و تیک گزینه Hide extensions for know file types  را بردارید .با تایید کردن پنجره خواهید دید که فولدرهای به ظاهر حذف شده نمایان می شوند .

 یک راه دیگر هم که حرفه ای تر هست استفاده از command promptاست.

  • زینب جهان بخش
۰۵
شهریور

 یک سال پیش به دنبال یک سایت خوب بودم که همه موارد رو خیلی تمیز و مرتب درباره لینک کردن صفحات HTMLوCSS بهم توضیح داده باشه  و روش ها را باهم مقایسه کرده باشه ،ولی یه همچین پست جامعی رو پیدا نکردم که تمامی این موارد رو  توضیح داده باشه! برای همین مطالعه ی من شد چندین سایت مختلف برای یک مطلب !

واژه CSS مخفف Cascade Style Sheets جهت طراحی انواع سبک یا استایل برای صفحه های وب است. با استفاده از کدهای CSS میتوان برای صفحه وب طرح‌ها و قالب‌های متنوعی طراحی کرد. درواقع به زیبایی سایت شما می افزاید.

کدهای CSS را می‌توان به سه طریق در صفحه وبتان درج کنید. 

    • External style sheet
    • Inline style
    • Internal style sheet
    • زینب جهان بخش
    ۱۹
    مرداد

    به دنبال پست قبل که گویا خیلی از دوستان به دنبال اطلاعاتی درباره ی HTTPS بودند و همچنین خود من!

    ترجیح دادم برای رفع سوالات این پست نیز قرار داده بشود.

    وامیدوارم  این مطالب به همراه کامنتها و مطالبی که در پست قبل گذاشته شده،کمکی باشه برای رسیدن به پاسخ سوالهامون :)


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

    از لحاظ امنیتی برای کارهایی که به اطلاعات حساس از جمله حسابهای بانکی و رمزهای مشتریان مربوط می شود اصلا مناسب نیست، از این رو بانک ها و فروشگاههای اینترنتی و در کل سایتهایی که امنیت کاربران برایشان اهمیت زیادی دارد، از پروتکلی دیگر به نام HTTPS یا Hyper Text Transfer Protocol Secure استفاده می کنند.یا حداقلش این است که در صفحه لاگین از این پروتکل استفاد  میکنند.

    در HTTPS ،اطلاعات کد شده و به سرور ارسال میشوند.سپس این کد در سرور رمز گشایی شده و به درخواست موجود پاسخ داده می شود .چون دیتاها یکسری انکریپت میشوند(رمزگذاری)و یکسری هم رمزگشایی،پس سرعت HTTPS کمتر از HTTP است!


    • آیا HTTPS فیلتر  نمیشود؟


    بله! زیرا مانند یکVPN به یک سوئیچ دیگر متصل می شود.

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

    سایتها ایرانی هستند،سرورها هم ایرانی هستند در نتیجه خود SSLانها نیز ایرانی است.پس باز می شوند.

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

    فیلتر شکنها و سایتهایی که با SSL کار می کنند قابل فیلتر شدن نیستند ( به دلیل طرز کار SSL ) ، مگر اینکه IP آنها را مستقیما از داخل روتر و یا سیستم فیلترینگ بلاک کنند که چنین چیزی کمتر اتفاق می افتد. ( این کار رو برای اورکات کرده اند ! )

    •  SSL: Secure Socket Layer    

    پروتکلی هست که برای انتقال پرونده های  خصوصی روی اینترنت است.توسط یک کلید شخصی کار میکند تا اطلاعات وارد شده

    از دیدها پنهان بماند.بسیاری از سایتها از این پروتکل استفاده میکنند تا اطلاعات محرمانه کاربرانشان را خفظ کنند!

    سایتهایی که میخواهند امینیت بیشتری در تبادل دیتاهای کاربرانشان داشته باشند بایداز SSLاستفاده کنندو برای این کار باید از HTTPS استفاده بشود نه HTTP.

    • شیوه رمزگذاری در SSL:

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

    • شیوه کارکرد SSL:
    1. مرورگر(Client ,Browser )درخواستی را برای وب سرور خود میفرستد.
    2. سرور (Server)یک کپی از گواهیSSL برای مرورگر میفرستد.
    3. مرورگر بررسی میکند که گواهی SSLمعتبر هست یا خیر..!که در صورت معتبر بودن پیغامی برای سرور ارسال می شود.
    4. سرور یک امضای دیجیتالی برای تصدیق دریافت پیغام مرورگر برای او میفرستد تا بتوان انتقال رمزگذاری شده راشروع کرد.
    5. داده های انکریپت شده بین سرور و مرورگر مبادله می شوند.
         برای فعالسازی SSL وب سایت خود باید حتما دارای آدرس IP اختصاصی باشید.

    *و دو مطلب که ضروری دیدم "عینش" را کپـــی کنم!

    1. The URL prefix of 'https://' means that your current web page has been encrypted so that no one can digitally eavesdrop on the page content. Https is the standard through which online banking is conducted.  Using complex mathematical algorithms, the secured web page content is scrambled for everyone other than the reader and the sender
    2.    HTTPS encrypts the data sent and received with SSL, while HTTP sends it all as plain text


    • زینب جهان بخش
    ۱۱
    مرداد

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

    انواع پروتکل های اینترنتی: News, Gopher, Telnet, E-Mail, FTP, HTTP ,TCP ,UDP ,IP , SNMP

    Internet Protocol :پروتکلی آشنا! هر دستگاهی در شبکه دارای آدرس منحصر به فردی می باشد که در تعیین مسیر و ارسال بسته اطلاعاتی به کار میرود.

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

    11011000.00011011.00111101.10001001

     Simple Network Managemant Protocol: برای دریافت اطلاعات آماری می باشد.یک سیستم مدیریتی، درخواست خود را از یک آژانس SNMP مطرح و ماحصل عملیات کار در یک MIB)Management Information Base) ذخیره می گردد. MIB یک بانک اطلاعاتی بوده که اطلاعات مربوط به کامپیوترهای موجود در شبکه را در خود نگهداری می نماید .
    Transmission Control Protocol:مهمترین وظیفه ش اطمینان از صحت ارسال اطلاعات است. اصطلاحا" Connection-oriented نامیده می شود.علت این امر ایجاد یک ارتباط مجازی بین کامپیوترهای فرستنده و گیرنده بعد از ارسال اطلاعات است.این پروتکل توانایی بازبینی بسته‌هاو کنترل خطا را دارد.به دلیل بار عملیاتی زیاد،کارایی سیستم کاهش میابد.به پروتکل قابل اطمینان نیز مشهور است بدین علت که ارسال اطلاعات و کسب آگاهی لازم از گیرنده اطلاعات به منظور اطمینان از صحت ارسال توسط فرستنده است . در صورتی که بسته های اطلاعاتی بدرستی دراختیار فرستنده قرار نگیرند، فرستنده مجددا" اقدام به ارسال اطلاعات می نماید.

    User Datagram  Protocol :این پروتکل برای کاهش overflow طراحی شده است.UDP بر خلاف پروتکل TCP بصورت " بدون اتصال " است،پس سرعت بیشتری نسبت به TCPدارد ،پس اطمینان کمتری میتوان داشت!بهترین جایگاه استفاده در مواردی است که برای ارسال و دریافت اطلاعات به یک سطح بالا از اطمینان ، نیاز نداریم .

    وقتی با یک پورت خاص روی یک کامپیوتر دیگر ارتباط برقرار می‌کنیم، این ارتباط می‌تواند از نوع TCP یا UDP باشد.

    Hyper text Transfer Protocol:شما میتوانید این پروتکل را در نوار ادرس مرورگرتان مشاهده کنید.از جمله پروتکل هایی هست که میتوان به چشم دید ! امکان ارتباط بین سرویس گیرندگان و سرویس دهندگان وب را فراهم می نماید .
    یک سرویس دهنده وب در واقع  به عنوان یک سرویس دهنده HTTP ایفای وظیفه می نماید. زمانی که مرورگر وب یک صفحه را از سرویس دهنده وب درخواست می نماید،یک HTTP request  را ارسال و  سرویس دهنده وب نیز پاسخ آن را با یک HTTP response خواهد داد  . 

    Electronic Mail:برای فرستادن و دریافت ایمیل استفاده می شود. برای استفاده  می توانید از برنامه هایی مانند outlook استفاده کنید که در این صورت به پروتکلی که این برنامه از آن استفاده می کند  (Post Office Protocol/POP) نام خواهد گرفت.همچنین میتوانید از   ( Simple Mail Transfer Protocol /Microsoft SMTP) استفاده کنید یا اینکه با استفاده از خدمات یک سایت نامه خود را فرستاده یا دریافت کنید.مثل:Yahoo,Gmail,Hotmail,..

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

    File Transfer Protocol: پروتکلی می باشد که به شما این امکان را می دهد که اطلاعاتتان را از کامپیوتر خود به شبکه ارسال کنید یا اینکه تغییری در انها بدهید مثل حذف کردنشان .همان پروتکل انتقال فایل در اینترنت. یکی از قراردادهای بین TCP و IP.طراحی وب باعث بوجود امدن میلیون ها فایل درFTP شده است. این پروتکل دارای دو نوع میباشد. رایگان آن که همه کاربران اجازه استفاده از آن را دارند مانند ftp://ftp.microsoft.com

    و نوع دیگرش فقط مدیر سایت اجازه استفاده از آن را دارد.

    News:از پروتکل Network News Transfer Protocol برای ارسال پیام هایی که به سایت های خبری ارسال می شود،استفاده میکند.

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

    Telnet:با استفاده از این پروتکل شما قادر به log in به سیستم دیگری هستید و می توانید فایلی را در کامپیوتری دیگر به اجرا برسانید. یک پروتکل سرویس دهنده و سرویس گیرنده‌است و براساس انتقال ارتباطی عمل می‌کند.با استفاده از این سرویس شما می توانید اطلاعات مورد نظر خود را در سایتهای دولتی و … مشاهده نمایید.



    ویرایش اول :12مرداد ساعت 17:55


    • زینب جهان بخش
    ۰۱
    مرداد

    گاهی اوقات انقدر ذهن انسان مشغول میشود که خیلی مطالب بدیهی را فراموش میکند یا بهتر بگویم: بهشون  اصلا دیگر توجهی نداره!

    قرار بود یکسری ویدئوی آموزشی رو زیرنویس بزنم.

    AoA Audio Extractor  نرم افزاری به منظور استخراج فایل های صوتی، موزیک های پس زمینه و … از فایل های ویدئویی می باشد. به کمک این نرم افزار می توانید هر بخش دلخواه فایل صوتی موجود در یک فایل ویدئویی را استخراج نمایید. به علاوه می توانید اعمالی نظیر تبدیل و ضبط فایل صوتی را نیز انجام دهید.
    هنگام استخراج صوت ویدئو با این خطا مواجه شدم ...!

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

    مشکل در نام فایل بود که به فارسی گذاشته شده بود.
    وحالا بعد از رفع مشکل :


    و در ادامه میتوانید با استفاده از نرم افزار Subtitle Tools صوتی را که استخراج کرده اید را تبدیل  کنید به زیرنویس برای ویدئو ی موردنظر.

    نحوه کارکرد Subtitle Tools

    • زینب جهان بخش