استخدام برنامه‌نویس php

شرکت ما به دنبال استخدام چند تا برنامه‌نویس php است. متن آگهی استخدام اینه:

شرکت درخشان صنعت ( www.dsi.ir ) برنامه‌نویس php استخدام می‌کند
مهارت‌های لازم:
* تسلط کامل به PHP و آشنایی با مبانی شی‌گرایی
* آشنایی با بانک اطلاعات MySQL

شرایط کاری:
* ساعت کار ۸:۰۰ لغایت ۱۷:۳۰، شنبه تا چهارشنبه
* محیط کاری چالشی

نشانی محل کار در غرب تهران است.

در صورت تمایل اطلاعات خود را به همراه رزومه در فرم http://job.ebtekar.info وارد و ارسال نمایید

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

تا یادم نرفته این را هم بگم که اهل php نیستید ولی توانایی خاصی تو تولید نرم‌افزار (غیر از php) دارین حتما کامنت بزارین یا تماس بگیرید.

فعال و غیرفعال کردن کاربر در لینوکس

در صورتی که نیاز دارید دسترسی یک کاربر خاص به لینوکس را غیرفعال کنید کافی‌است دستور زیر را اجرا کنید:

passwd USERNAME -l

و برای فعال کردن مجدد کاربر می‌توانید دستور زیر را استفاده کنید:

passwd USERNAME -u

این دستور یک ! به ابتدای کلمه عبور کاربر مورد نظر در فایل /etc/shadow اضافه می‌‌کند یا آن را حذف می‌کند.

در صورتی که بخواهید این کار به صورت خودکار و در زمان‌های خاص انجام شود می‌توانید از crontab‌ یا at‌ استفاده کنید. crontab برای کارهای تکراری و at برای انجام کار در تاریخ/زمان مشخص!
به همین سادگی به همین خوشمزگی!

محیط کار دوست داشتنی من

خانم محق از من دعوت کردند که در مورد محیط کار دوست‌داشتنی‌ام و نیاز‌هایم به عنوان نیروی انسانی بنویسم. شروع کننده این بازی افشار محبی است و در مورد این بازی اینطور نوشته:

در این بازی هر کسی پنج تا موضوع غیر از موضوعات مالی را که فکر می‌کند کارفرمایش نمی‌داند یا به اهمیت آن واقف نیست و اگر بداند وضعیت بهتری ایجاد خواهد شد را عنوان می‌کند. موضوعات مالی به این دلیل استثناء شده‌اند چون که قاعدتاً همه مدیران و کارفرماها به حساسیت و اهمیت این موضوع واقفند. برای این که نتایج این «بازی» واقعی و قابل استفاده باشد، شرکت کنندگان باید برنامه‌نویس تمام وقت باشند. یعنی تنها کارشان برنامه‌نویسی و توسعه نرم‌افزار باشد نه این که دانشجو یا سرباز باشند یا مثلاً فقط سه روز در هفته کار کنند. علاوه بر این تحت استخدام یک شرکت باشند نه این که Freelance بوده یا به صورت پروژه‌ای کار کنند. در این بازی احترام هیچ کس نباید شکسته شود.

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

البته این همه ماجرا نیست، واضح بودن وظایفم و حقوقم در شرکت، داشتن دسترسی به اینترنت خوب، اینکه محصول تولیدی من با ارزش باشه برای شرکت، داشتن ساعت کاری قابل انعطاف و … چیزای خوبی است که می‌تونه من را تشویق کنه توی یه شرکت بمونم و با بازدهی بیشتری کار کنم.

دوست دارم محمدرضا، مهدی، مصطفی، امید و بهروز هم نظراتشون را بنویسند و من بخونم! 🙂

جستجوی امن

گوگل چند وقتی است که سرویس جستجوی امن‌ش را راه‌اندازی کرده برای دسترسی به این سرویس می‌تونید به نشانی https://www.Google.com برید.
هدف از راه‌اندازی این سرویس محافظت از حریم خصوصی افراد بخصوص در شبکه‌های WiFi بدون کدگذاری که بیشتر در مکان‌های عمومی مثل کافی‌شاپ‌ها، کتابخونه‌ها و … استفاده می‌شه عنوان شده است.
با استفاده از این سرویس کلیه ارتباطات شما با گوگل با یک الگوریتم رمزگذاری کد شده و در بین راه کسی نمی‌تونه ببینه که شما در جستجوی چه چیزی هستید.
به نظر من یکی دیگر از دلایل راه‌اندازی این سرویس دسترسی کاربران پشت فیلتر مثل کاربران چین به سرویس جستجوی گوگل با خیال راحت است.
البته این سرویس هنوز در مرحله بتا (آزمایشی) است.

سرعت اینترنت ۱

نتیجه تست با پیشگامان، قرارداد سرعت ۵۱۲/۲۵۶

سرعت اینترنت با پیشگامان
آزمایش پینگ از پیشگامان، یزد

و البته قطعی در هر ۷ تا ۱۵ دقیقه یکبار را اضافه کنید به نتیجه تست‌ها!
جدول زمان اتصال به سرویس adsl‌ پیشگامان

نتیجه تست WiMax ایرانسل:
سرعت اشتراک ۵۱۲ / ۲۵۶ و کیفیت سیگنال حدود ۳۰٪

نتیجه تست سرعت اینترنت WiMax با سرعت 512/256

پیشرفت محسوس در تشخیص صدا

مدتها  پیش مطلبی خوندم با این موضوع که گوگل داره روی سیستمی کار می‌کنه که subtitle خودکار برای ویدئو‌ها تولید کنه.
دیروز بعد از مدت‌ها یه سر به Youtube زدم و دیدم که گوگل این امکان را فعال کرده است. کافی است که روی نوار ابزار پخش کلیک کنید و بگین زیرنویس ویدئوها را نمایش بده.
حتی شما می‌تونید این امکان را با امکان ترجمه آنلاین فعال کنید. من این امکان را با تکه‌ای از فیلم dead poet society امتحان کردم. زیرنویس‌ها صددرصد درست نبود و ترجمه فارسی از اون هم بدتر اما واقعا کار می‌کرد و خروجیش بخصوص برای زبان انگلیسی قابل قبول بود.
یادمه یه زمانی برنامه‌های تشخیص صدا (speech recognition) به بازار اومده بود و ساعت‌ها باید باهاش حرف می‌زدی تا تم صدات را یاد بگیره و بعد از اون هنوز هم نتایج بدون اشکال نبود.
این قضیه وقتی که میرسه به سیستمی که هر ویدئویی را با صداهای مختلف بتونه تشخیص بده یعنی یه پیشرفت بزرگ.
چیزی که یه زمانی رویا بود الان دم دست به نظر می‌رسه. یه سیستم ارتباطی صوتی تصویری -تو مایه‌های ویدئو کنفرانس- با این تفاوت که مهم نیست به چه زبانی با چه کسی گفتگو می‌کنید! شما با هر زبانی که صحبت کنید مخاطبین شما با صدای شما و به زبان خودشان صدای شما را خواهند شنید و شما هم صدای آن‌ها را به زبان محلی خودتان دریافت خواهید کرد.
یکی دیگر از مرزهای ارتباطی بار دیگر فرو می‌ریزد و دورانی جدید از بشریت آغاز خواهد شد.

کدنویسان در کار، من و ۱۲ سال دیگر

امروز اتفاقی بلاگی دیدم که کتاب Coders at work را معرفی کرده بود. کتاب در نسخه PDF در اینترنت پیدا شد و چند صفجه‌ای از کتاب را خواندم.
کتاب شرح ماجرای زندگی حرفه‌ای تعدادی برنامه‌نویس معروف است که جوان‌ترین آنها، Brad Fitzpatrick، همسن من بود، اما داستان شروع و زندگی‌ام شباهت زیادی با Jamie Zawinski داشت. و اختلاف آن‌ها با یکدیگر می‌تواند نمادی از تفاوت زمانی ۱۲ ساله IT در ایران و آمریکا برایم باشد.
خواندن فصل اول کتاب امید زیاد و خواندن بخش دوم تاسف عمیق در من ایجاد کرد.
خواندن این کتاب را به همه کدنویسان و توسعه‌دهندگان سفارش می‌کنم.

راه‌اندازی سایت پرداخت الکترونیک

با کمک آقا مهدی سایت پرداخت الکترونیک سمپاد یزد راه افتاد. یکی از دوستان از مراحل کار پرسید. و پیشنهاد کرد که در یک پست به صورت عمومی شرح بدم.
اولین قدم اینه که شما باید با یک شرکتی که سرویس دروازه پرداخت ارائه می‌کنه تماس بگیرید و قرارداد امضا کنید. این شرکت‌ها اغلب وابسته به بانک‌ها هستند و با سرویس آن‌ها از همه کسانی که کارت بانکی با قابلیت پرداخت الکترونیک دارند پول دریافت کنید. ما به دلایلی مثل زمان خرابی کم، سرویس شرکت پرداخت الکترونیک سامان وابسته به بانک سامان را انتخاب کردیم.
برای استفاده از سرویس شرکت پرداخت الکترونیک سامان باید شرایطی داشته باشید. مثلا مجموعه شما دارای هویت حقوقی و قانونی باشد یعنی مثلا شرکت یا موسسه ثبت شده باشد یا مثلا مغازه‌ای با جواز کسب از صنف باشید.
علاوه بر این شما باید دارای یک وب سایت فعال باشید (همونجایی که قصد دارید سرویس فروش الکترونیک را راه‌اندازی کنید) توجه داشته باشید که به علت اینکه بخشی از هویت شما وابسته به نشانی ip سرور میزبان وب شما است، اکیدا توصیه می‌شود که از سرویس با IP اختصاصی خودتون استفاده کنید. برای امنیت بیشتر استفاده از VPS یا Dedicated سرور توصیه می‌شود.
قدم بعدی پر کردن فرم‌های قرارداد است. فرم‌ها را می‌توانید از وب‌سایت شرکت پرداخت الکترونیک سامان دریافت کنید.  فرم‌ها را پر کنید.
توی این فرم‌ها جایی داره برای حسابی که قراره پول‌های ناشی از خریدها بره اونجا، پیشنهاد من اینه که یه حساب کوتاه مدت واسه این کار توی نزدیک‌ترین شعبه بانک سامان باز کنید تا سودی که می‌گیرید هزینه‌های پرداخت الکترونیک را جبران کنه. (در سرویسی که ما برای سمپاد یزد گرفتیم دو درصد از مبلغ هر خرید تا سقف ۱٫۵۰۰ تومان به ازای هر تراکنش به عنوان کارمزد پرداخت الکترونیک برداشت می‌شه)
بعد از پر کردن فرم‌ها توی سایتشون چک کنید ببینید توی شهر شما نمایندگی دارند یا نه. اگه دارند که کارتون ساده است کافیه برین این مدارک را بدین دفتر نمایندگی و بعد هر روز پیگیری کنید تا مدارکتون برسه مرکز. اگه مدارکتون برسه ظرف مدت ۴۸ ساعت یه نامه با پست برقی براتون میاد که یه شناسه و یه رمز براتون توش نوشته شده. با این رمز می‌تونید:

  1. لیست خرید‌ها را از سایت بانک سامان نگاه کنید
  2. توی کدهای خودتون تاییدیه یک پرداخت را دریافت کنید
  3. یک خرید یا بخشی از اون را برگشت بزنید.

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

به همین سادگی!