‏إظهار الرسائل ذات التسميات IT Tricks. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات IT Tricks. إظهار كافة الرسائل

اليابان تختبر شبكات 5G بسرعة 3.6 جيجابايت فى الثانية


إذا كنت مهتمًا بسرعات
تحميل الملفات وتطمح فى الحصول على قدرات كبيرة لسرعة الإنترنت على هاتفك
الذكى، عليك أن تعرف أن شبكات 5G أصبحت قريبة للغاية وستكون أكثر كفاءة
وسرعة من الشبكات السابقة، فمؤخرًا تم إجراء الاختبارات الأخيرة لتكنولوجيا
 5G فى اليابان، من أجل الوصول إلى سرعتها الحقيقة فى نقل البيانات، وتلك
الاختبارات قامت بها شركة هواوى بالتعاون مع إن "تى تى دوكومو" اليابانية.

سرعة شبكات 5G المتطورة
بعد إجراء الاختبارات على الشبكات الجديدة تمكن المهندسون اليابانيون من
نقل بيانات عبر تكنولوجيا 5G بسرعة ذروتها 3.6Gbps، وهذا يمكن أن تتخيل
قوته عندما تعرف أن أقصى سرعة تصل إليها شبكات G4 هى 20Mbps فقط، ووفقًا
لموقع TECHRADAR الأمريكى فإن السرعات الجديدة للإنترنت التى تم اختبارها
يمكنها تغيير مسار حياتنا بشكل كبير.

موعد إطلاق شبكات 5G
على العالم أن يستعد للاستمتاع بهذه التكنولوجيا المتطورة والسرعة الفائقة
فى نقل البيانات من خلال شبكات5G بحلول عام 2020، وقال رئيس الشركة
اليابانية إن هذا الاختبار أعطى نتائج مبهرة، والعالم يجب أن يتطلع إلى
الأمام للحصول على نتائج أكثر والانتقال إلى المرحلة المقبلة.

أولى الدول التى تستخدم شبكات ال 5G
من المتوقع أن يعقد فى نهائيات كأس العالم فى روسيا 2018 اختبارات أخرى
لسرعات 5G، كما أن الحكومة البريطانية قالت إن لندن على وشك أن تتمتع بسرعة
 
 5G فى غضون السنوات الخمس المقبلة
منقول :: اليوم السابع

تعرف على العلامات الموجودة على أطارات سيارتك ومدى أهميتها

تعرف على العلامات الموجودة على أطارات سيارتك ومدى أهميتها

هذا العلامات تساعدك فى أختيار الأطار الأمثل لسيارتك

هذه العلامات تتمثل فى 

تاريخ الأنتاج ولا يجب أستخدام الاطار بعد أربع سنوات من تاريخ الأنتاج

درجة الحرارة التى يتحملها الاطار

درجة الأحتكاك لهذا الأطار

وأخير أقصى سرعة مسموح بها فى حالة أختيار أطار معين




بالتوفيق للجميع والسلامة على الطريق

مجموعه من المواقع الي هتفيد اي حد جداا في مجالات كثير

 

مجموعه من المواقع الي هتفيد اي حد جداا في مجالات كثير !

-سواء في مجال البرمجه..التصميم..الويب..ادوات..

-لغات برمجة:
Java http://goo.gl/Bfb8uK
PHP http://goo.gl/70IZie
Python http://goo.gl/y6ZkZB
R http://goo.gl/6A3kyM
Go http://goo.gl/KIGMnB
Dart https://goo.gl/bd82CJ
Ruby http://goo.gl/yM1KET

-مواقع تعليمية:
MIT Open Courseware http://goo.gl/t536Ma
Coursera https://goo.gl/36ySMb
Code Academy http://goo.gl/Oqu7DC
tuts+ http://goo.gl/KCJspx
Google Developers https://goo.gl/BdVWbF

-برامج وأدوات:
NetBeans http://goo.gl/IfYS7g
Eclipse http://goo.gl/q2sXIJ
Anjuta DevStudio http://goo.gl/EJVcba
Code::Blocks http://goo.gl/qAONtA
Dev-C++ http://goo.gl/qBueYK
KDevelop http://goo.gl/M4HF3v

(Mobile Development)
AML http://goo.gl/AuIIfp
Appcelerator Titanium http://goo.gl/PZRa5H
Cocos2d-x http://goo.gl/lrDfhE
Cordova http://goo.gl/stpr9R
Game Editor http://goo.gl/dyqS7d
Ionic http://goo.gl/8qoNfl

-(Web Development)

Bluefish http://goo.gl/eRwVPs
Bootstrap http://goo.gl/ncV5AJ
Bower http://goo.gl/UgwAK6
Brackets http://goo.gl/pVlda9
ASP.NET http://goo.gl/rkQexo
Catalyst http://goo.gl/tLiHJM

-(JavaScript Frameworks and Libraries)

AngularJS https://goo.gl/qDPTBL
Backbone.js http://goo.gl/SqWPmr
Chaplin.js http://goo.gl/Hv4s32
Crypton https://goo.gl/B0ieVb

-(Text Editors)

ATPad http://goo.gl/LB04Rn
CodeMirror http://goo.gl/LrvoXj
Notepad++ http://goo.gl/tXO8GA
Textmate http://goo.gl/AIUZBW

-(Testing)

Appium http://goo.gl/mx4XM5
soapUI http://goo.gl/TCCsd9
SonarQube http://goo.gl/Y53KON

-(Bugtrackers)

Bugzilla http://goo.gl/OWoh7J
GNATS http://goo.gl/jsIupv

-(Online Compilor)

http://goo.gl/SVkYSg

-(Online CV)
https://goo.gl/jflz44
https://goo.gl/v2xlzJ

شير للبوست عندك اكيد هتلاقي ناس محتاجه له !

بالتوفيق

 

منقول ::

نبذات تاريخية عن أهم أربع لغات برمجة C , C++,JAVA,Python

نبذات تاريخية عن أهم أربع لغات برمجة

  C , C++ , JAVA , Python

هذا المقال مهم جدا لمن يريد أن يكون مبرمج فى المستقبل كما أنه هام للمبتدئين فى عالم البرمجة 



لغة البرمجة : C 
قام دينيس ريتشي من معامل Bil في العام 1972 بتطوير لغةالبرمجة المشهورة جدا,
C تبنىو تقتبس كثيرا من سابقاتها لغة B و سابقات B :
CPL و BCPL ...
CPL تم تطويرها لهدف أساسي هو أن تكون لغة برمجة عالية المستوى و أن تكون غير 
مرتبطة بمعالج أو نظام معين إضافة إلى ذلك أن تتيح الفرصة للمبرمج للتحكم بالأمور 
التحتية Low Level . و لكن نقطة ضعف هذه اللغة أنها كانت كبيرة جدا في الإستخدام لعدة
تطبيقات . وفي العام 1976 تم تطوير BCPL وهي عبارة عن نسخة مصغرة للـ CPL 
مع المحافظة على أهداف وخصائص اللغة الأم . وفي عام 1970 قام كن ثومبسون
من معامل بل بإنشاء لغة B و التي هي الاخرى تصغير للغة BCPL مع هدف أساسي 
وهو برمجة النظم . وفي نهاية المطاف قام دينيس ريتشي بإعادة بعض المزايا العامة 
من BCPL إلى B لتظهر إلى الوجود اللغة الفائقة الشهرة لغة C.

وعندما ظهرت قوة C و قابليتها العالية للتطويع تم إعادة كتابة نظام التشغيل يونكس
بشكل شبه كامل بإستخدام  C وقد كان مبرمجا في الاساس بلغة Assembly , وعلى 
مدى السبعينات تم إنتشار هذه اللغةفي الجامعات و الكليات لإرتباطها بيونكس وتوفر
الـ Compiler (المترجم)  الخاص بها . ومع انتشار C وتبني كل مؤسسة تطوير نسخة 
خاصة ظهرت مشكلة عدم التوافقية مما حدى المعهد الامريكي للمواصفات ANSI
الى تشكيل لجنة خاصة لتبني تعريف ومواصفات موحدة لغة C .
أهم اللغت التي تأثرت بها C :
  - ALGOL68
  - FORTRAN
  - B,BCPL,CPL
  - ASSEMBLY
  - PL/I
أهم اللغات التي تأثرت و أخذت من C :
  - ++
  - #C
  - JAVA
  - PERL 
  - AWK 
  - LIMBO 
خصائص اللغة :
  - لغة مترجمة ( تستخدم Compiler) تتميز بالسرعة الكبيرة .
  - لغة تتيح الوصول إلى الأوامر و المهام التحتية Low Level مع أسلوب كتابة 
    عالي المستوى .
  - لغة منظمة , إجرائية .
  أهم مجالات التطبيق : 
  - أنظمة التشغيل وبرامج يونكس .
  - برمجة الالعاب .
مثال برمجي ( Hello World ) : 
<include <stdio.h#
()main
{;("printf("hello world}


لغة البرمجة ++C : 
بدأ  Bjarne Stroustrup العمل على' C with classes ' في العام 1979, وذلك بعد أن جائته
فكرة عمل لغة برمجة جديدة بعد الخبرة التي إكتسبها في البرمجة لرسالة الدوكتوراة.
وقد كان معجبا بلغة البرمجة بلغة البرمجة سمولا لأنها تحتوي على الكثير من المزايا الماناسبة
والمساعدة لبناء مشاريع برمجية عملاقة ولكن ما يعيب هذه اللغة هو بطئها مما يجعلها 
غير عملية على أرض الواقع.
في الجهة الأخرى كانت لغة البرمجة BCPL سريعة جدا ولاكن يعيبها أنها منخفضة المستوى
بشكل لا يجعلها مناسبة لتطوير المشاريع العملاقة.
بناء على ذلك قرر ستروسترب أن يطور لغة C بإضافة مزايا سيمولا . و قد إختار لغة C 
لأنها سريعة , متعددة الأغراض , متنقلة , وذات شعبية واسعة . ولم تكن سيمولا وحدها
من أثرت على ++C بل هناك المزيد من اللغات مثل Algol 68 و Clu . فمن ضمن أولى
الإضافات نذكر : الكلاسات , المرسلات الافتراضية ...
في العام 1983 تم اعادة تسمية اللغة إلى ++C وتلاها اضافات جديدة للغة نذكر منها :
الثوابت , تعليقات السطر الواحد , المراجع ...
وفي العام 1985 تم اصدار كتابThe  C++ Programming Languageفي نسخته 
الأولى , ليكون من أهم المصادر للغة لعدم توافر معيار موحد وقتها . في العام 1989 تم
اصدار 2.0 ++C مـع مزيد من الاضافات مثل : تعدد التوارث , الكلاسات المجردة ...
ومع طور لغة ++C تطورت معها مكتبة قياسية وقد كانت اولى المكتبات اضافة هي
مكتبة I/O Stream  , ومن اهم المكتبات الآن هي مكتبة القالب القياسي .
ولا تزال ++C تحظى بشعبية منقطعة النظير في أوساط المحافل البرمجية على 
الرغم من قدمها ...

فلسفة تصميم ++C :
 - ان تكون لغة متعددة الاغراض , ثابتة في الكتابة , ذات كفاءة ومتنقلة مثل C
 - أن تكون ذات نماذج متعددة : اجرائية , كائنية , تجريد البايانات ...
 - أن تكون ذات توافق مع لغة C 
 - تجنب الخصائص التي تعتمد على منصة معينة ( نظام تشغيل معين : ويندوز ...)
 - مصممة للبرمجة بدون الحاجة بيئة برمجة معقدة 
 - اتاحة الخيارات للمبرمج , حتى لو كانت هناك احتمالية أن يخطئ المبرمج 
  في الإختيار 

بعض اللغات التي أثرت على ++C :
 - C
 - Algol68
 - Simula
 - Clu
 - ML
 - Ada 83

أهم اللغات التي تأثرت بي ++C :
 - Perl
 - Java
 - Falcon
 - Php
 - #C
 - Ada95
 - Lua
 - D
 - Aikido

خصائص اللغة :
 - لغة برمجة متعددة النماذج 
 - استايل الكتابة ثابت 
 - لغة مترجمة 
 - متوافقة مع لغة C بنسبة كبيرة

أهم التطبيقات : 
++C لغة متعددة الاغراض , ذات شعبية واسعة , ومن الخيارات المفضلة في 
المشاريع العملاقة . يوجد لها الكثير من المترجمات . وبرمج بواسطتها الكثير
جدا من البرامج مثل : برامج شركة أدوبي من فوتوشوب و أكروبات , برنامج 
التصميم الثلاثي الأبعاد العملاق (مايا) , برنامج الأوتوكاد , برنامج متصفح 
كروميوم (نسخة متصفح قوقل كروم المخصصة لنظام أبنتو ) , متصفح 
الفايروفوكس , نظام الهواتف سيمبيان , الواجهة الرسومية KDE ...الخ.
وقد تم  تطوير العديد و العديد من الألعاب باستخدام هذه اللغة مثل :
- Civilization and the jaws
- World of Warrcraft ...الخ

لغة البرمجة JAVA:
لغة الجافا في حقيقة الأمر عبارة عن إمتداد للغة الـ OAK , حيث ظهرت هذه اللغة في بداية
التسعينات من قبل صن ميكروسيستمز لتكون لغة سهلة الإستعمال و التنقل وكانت تستهدف
التواصل بين أجهزة التسلية مثل أجهزة الألعاب . أما الهدف الأساسي هو إستثمار اللغة في
اجهزة التلفاز التي تقدم خدمة الفيديو حسب الطلب . وفي هذه الفترة بدأت الانترنت بالرواج
وقد لاحظ مطورو OAK هذه الموجة ومستقبلها خاصة بعد ظهور أول متصفح جرافيكي,فتحول
اهتمامهم إلى الويب فأنشؤا ويب رينر  وهو عبارة عن متصفح يدعم OAK  حينها تم تغيير إسم
OAK إلى JAVA لتعارض الحقوق وسمي الويب رينر (هوت جافا ويب براوزر) .و تطور الأمر
لاحقا بمشاركة العديد من الشركات و المظورين لتكتسب جافا شعبية وقوة كبيـرة.
خصائص اللغة :
 - لا تعتمد على نظام معين ( فبرامج الجافا تعمل على أي نظام )
 - لغة برمجة كائنية
 - تحتوي على جامع قمامة Garbage Collection
 - استايل الكتابة مشابه للـ ++C
 - مكتبة قياسية غنية ( تحتوي على عدد ضخم من الكلاسات و الميثودز و يمكن تقسيمها 
  الى ست أقسام :
    * كلاسات دعم اللغة 
    * كلاسات اليوتلتي ( الأدوات)
    * كلاسات الإدخال و الاخراج 
    * كلاسات الشبكة 
    * AWT لبرامج الواجهة الرسومية 
    * Applet لبرامج المتصفحات
أهم التطبيقات :
 - تطبيقات الويب
 - برامج سطح المكتب
 - برامج الشبكات
 - برامج الجوالات
 - تطوير الالعاب

مثال برمجي (Hello World) : 

}class Hello World
([]public static void main (String args
}
{{;("System.out.println("Hello World


لغة البرمجة Python :
تعتبر لغة البرمجة بايثون لغة برمجة حديثة نسبيا فبداياتها ترجع الى العام 1991 عندما قام
جودو فان روسام بتطويرها . اكثر خصائص لغة بايثون مبنية و مستوحات من لغة مفسرة 
تدعى ABC , حيث كانت لدى روسام رغبةفي تصحيح بعض اخطاء هذه اللغة من ناحية , في 
البداية كان فان روسام يبحث عن لغة مفسرة قابلة للتطويع و التوسيع تشبه ABC في 
طريقة كتابتها مع القدرة على استدعاء أوامر نظام أمويبا الذي كان يعمل عليه حينها . وبعد
مشاورة مصممي Modula3 قرر فان روسام البدء في مشروع لغة برمجة جديدة اسمها 
بايثون الاسم المستوحى من مسلسل كوميدي من زمن السبعينات .
أهم اللغات التي أثرت على بايثون :
 - Lisp
 - Haskell
 - Perl
 - Java
 - Icon
 - ABC
 - C
 - Modula
 - Algol 68

أهم اللغات التي تأثرت ببايثون :
 - Ruby
 - Boo
 - Groovy
 - Cobra
 - D
 - Dao
 - Falcon
خصائص اللغة :
 - لغة مفسرة , تفاعلية , كائنية , وظيفية 
 - برامجها تعمل على جميع انظمة التشغيل في حال توفر المفسر فقط.
 - الكتابة دينامكية قوية , تجدر الإشارة هنا إلى وضوح وسهولة استايل الكتابة في بايثون
 - غنية بالاضافات والمكتبات 
 - مفتوحة المصدر
أهم التطبيقات : 
 - برمجة برامج لينكس
 - سكربتات ادارة النظام
 - التعامل مع قواعد البيانات
 - برامج ويب
 الموضوع منقول للفائدة بالتوفيق للجميع



التحميل من تطبيق ساوند كلاود على نظام اندرويد



لمعرفة كيفية تحميل مقاطع الصوت من موقع ساوند كلاود اتبع الخطوات التالية:

السلام عليكم ورحمة الله وبركاته , اليوم سوف نتحدث عن موضوع مهم ااكثير من المستخدمين لا يعرفونه وهو التحميل من موقع ساوند كلاود او تطبيق ساوند كلاود على نظام اندرويد.

اولا : التحميل من موقع ساوند كلاود

1. ندخل الى موقع ساوند كلاود SoundCloud.Com ، ثم تقوم بالبحث عن الاغنية التي تريدها تكون اغنية من اختيارك وقم بالضغط على الاغنية للدخول الي الموقع الخاص بها وثم سوف يدخلك الي رابط الاغنية قم بنسخ الرابط للتحميل.



2. قم بفتح موقع anything2mp3.com لتحميل الاغنية ، ثم نقوم بوضع الرابط الذى نسخناه من ساوند كلاود فى المربع الابيض، وقم بالضغط على Convert. سوف تنتظر بعض الثوانى حتي يقوم الموقع بأعطائك رابط التحميل، ثم سوف يدخل علي صفحة التحميل ( تقوم بضغط علي اللينك بالون الاخضر للتحميل ).



قد تكون هذه الطريقة مفيدة لتحميل مقاطع الصوت من موقع ساوند كلاود بدون أي برامج، يمكنك تحميل أي مقطع صوت تريده حتى وإن كان المستخدم الذي قام برفع المقطع الصوتي لا يسمح بذلك فقط هذه الطريقة البسيطة التي سوف تجعلك تحمل جميع الاغاني التي تريدها.

ثانيا التحميل من تطبيق ساوند كلاود :

تطبيق ساوند كلاود على هاتفك بنظام تشغيل أندرويد، فبإمكانك أيضًا تحميل مقاطع الصوت وبعدة خطوات بسيطة وسهلة لم تؤخذ منك وقت. لمعرفة كيفية تحميل مقاطع الصوت من تطبيق ساوند كلاود على أندرويد اتبع الخطوات التالية :



نذهب لتحميل تطبيق Sound Cloud و Sound Loader ،ثم تقوم بالدخول الي ساوند كلود وتقوم بكتابة اسم الاغنية التي تريدها، تقوم بأختيار الاغنية، ثم تقوم بضغط علي علامة الخيارات، ثم قم بالضغط علي مشاركة، ثم ستظهر نافذة المشارك اختار برنامج Sound Loader ثم اضعظ مرة واحدة فقط.



سوف يقوم بتجهيز التحميل الان ، وسوف يقوم بالتحميل مثل الصورة، وقد يكون تطبيق SoundLoader for SoundCloud مفيد لتحميل مقاطع الصوت من تطبيق ساوند كلاود على أندرويد، حيث يمكنك تحميل أي مقطع صوت تريده حتى وإن كان المستخدم الذي قام برفع المقطع الصوتي لا يسمح بذلك فقط هذه الطريقة البسيطة.

:: منقول ::

لوحة مفاتيح أفتراضية تعمل باللمس- لوحة مفاتيح هواتف لينوفو الذكية الآن على أي سطح ثابت

لوحة مفاتيح أفتراضية تعمل باللمس- لوحة مفاتيح هواتف لينوفو الذكية الآن على أي سطح ثابت

لوحة مفاتيح هواتف لينوفو الذكية الآن على أي سطح ثابت 
طوّرت شركة لينوفو الصينية شاشات لهواتفها المحمولة مدمجة بها أجهزة عرض projectors
، تلقي أضواءها على أي سطح ثابت
 لتعرض لوحة مفاتيح افتراضية تعمل باللمس.
ويمكن بذلك وضع الهاتف أمام المستخدم على مسافة نصف متر مثلا ليلقي البروجيكتر المدمج بالهاتف أضواءه على سطح المكتب أمام المستخدم ليرسم بها لوحة مفاتيح كاملة الوظائف، أو لوحة بيانو، ليقوم صاحب الهاتف بتحريك أصابعه على اللوحة ليطبع بسهولة أو يعزف ما يشاء، ويظهر كل ذلك على شاشة الهاتف الذي أمامه.
وأعلنت الشركة عن ذلك في مؤتمر لينوفو للتكنولوجيا اليوم 28 مايو/أيار 2015، ليصبح بذلك هاتف لينوفو هو الأول في العالم المدمج فيه بروجيكتور الليزر الضوئي المتكامل.
وبالإضافة لأمكانية عرض لوحة المفاتيح الافتراضية على سطح المكتب، توجد إمكانية أخرى لعرضها  على الجدار، كما أن الهاتف نفسه مزود بقائم خلفي، يمكن تثبيته ليصبح مثل شاشة الكمبيوتر المكتبي الثابتة (المونيتور).
لوحة المفاتيح يمكن أيضا تحويلها إلى لوحة مفاتيح بيانو لهواة العزف الموسيقي، وأيضا يمكن تحويلها للوحة تحكم في الألعاب، لهواة ألعاب الفيديو.
ولا تزال الشركة تفرض الكثير من السرية على تفاصيل الهاتف الجديد، وربما تشهد الأيام القليلة القادمة الإعلان عن بعض منها.
المصدر: انغيدجيت

مواقع رائعة للترجمة السليمة بعيدا عن المعاناه مع ترجمة جوجل


طبعا كلنا بنعاني مع ترجمة جوجل لما نيجي نترجم جمل طويلة عشان جوجل 50% من ترجمته ترجمة حرفية يعني بيترجم كلمة كلمة مش الجملة كلها
بس في مواقع تانية غير جوجل الترجمة فيها مش حرفية و احسن من جوجل بكتير
من المواقع دي :
http://www.freetranslation.com/
http://translation2.paralink.com/
http://www.babelfish.com/
http://www.worldlingo.com/
http://www.wordreference.com/
http://www.reverso.net/text_translation.aspx?lang=EN
و دي كمان مواقع بتصحح Grammer , spelling حلوة بردو لو عندك paragraph و عايز تشوف كتابتك مظبوطة ولا لا 
http://spellcheckplus.com/
http://www.onlinecorrection.com/
http://www.grammarcheck.net/
http://www.reverso.net/spell-chec…/english-spelling-grammar/
https://www.grammarly.com/
و دي مواقع تبحث فيها عن معاني الكلمات و المصطلحات و عن الكلمات اللي ليها نفس المعنى و فيهم بردو Idioms , Proverbs 
http://www.thesaurus.com/
http://www.englishdaily626.com/
المصدر : أستغل وقتك