מקודד לשווא
גבולות השפה הם הם גבולותיה של המחשבה
Sign in
|
Join
|
Help
עמוד הבית
טופס יצירת קשר
אודות
RSS 2.0
Atom 1.0
חיפוש
תגיות
.NET
.net .40
ActionScript
addon
air2
ajax
as3
asp.net
availability
bash
bidi
box2d
Box2DFlex
browser
c#
CAP
chrome
client side
community server
content-type
css
css3
demo
design
DEV
display
doc
document database
education
ETL
explorer
firefox
flash
flash 10.1
flex
flex3
form
framework
game
gist
hack
header
howto
HTML
html5
input
integration
javascript
JavaScript plug-in download
json
localization
mobile
mod
multitouch
mxml
nosql
nvidia
OFFTOPIC
open source
podcast
Podcast list
ravendb
resources
review
RTL
SAAS
scalability
sharding
Silverlight
software license
sqlite
storage
summary
TECH
text layout framework
textfield
thanks
timezone
tip
tips
tips and trick
tips and tricks
trick
ui
vista
visual studio
vs2010
w3c
web20
win7
windows
wordpress
אינטרנט
דפדפן
טכנולוגיה
כרום
עזרה
קוד פתוח
קיטורים
תוכנה
ניווט
Home
All Posts
RSS
Popular Tags
ארכיון
August 2011 (1)
June 2011 (1)
May 2011 (1)
November 2010 (1)
July 2010 (7)
June 2010 (11)
May 2010 (4)
April 2010 (2)
November 2009 (13)
September 2009 (5)
June 2009 (1)
April 2009 (2)
March 2009 (3)
February 2009 (6)
January 2009 (1)
December 2007 (5)
November 2007 (4)
October 2007 (5)
Me
DNA Studio
Code In Vain
September 2009 - Posts
3
תגובות
רישיונות תוכנה
על ידי
danielisimo
בתחילת דרכי בתור מתכנת העתקתי , הדבקתי , הורדתי ,וקישרתי קוד וספריות ללא כל אבחנה. כשהתחלתי למכור תוכנה, התחלתי לשים לב לתנאי הרישיון. אני רוצה לסכם בקצרה את סוגי רישיונות הקוד הפתוח וההגבלות שלהם , לכול רישיון יש גם נגזרות וגרסאות, אני לא מתכוון לפרט את כולם אלא לתת קו מנחה למי שרוצה לשלב בתוכנה שלו רכיבים מבוססי קוד פתוח. כמובן תמיד צריך בסופו של דבר לערב עורך דין מומחה בתחום בכדי להיות מכוסים. BSD \ MIT רישיונות אלו הינם רישיונות קוד פתוח מהוותיקים ביותר והמתירניים ביותר. רישיונות...
תגים:
DEV
,
software license
1
תגובות
תקשורת בין דומיינים חלק 4 – שימוש בפרוקסי
על ידי
danielisimo
בהמשך לפוסטים הקודמים על תקשורת בין דומיינים ולתגובה של יוסי הפעם אציג את פיתרון מבוסס שרת . הפיתרון שאני מציג כאן הוא בסיסי, למתעניינים ישנו פוסט מעולה לבניית פרוקסי יעיל . הרעיון הוא בבסיסו הוא יצירת פרוקסי, או בעברית בא כוח או נציג הינה דפוס תכנוני (design pattern ??) אשר בגדול שם חיץ בין קוד לקוח לקוד שירות מסוים במקרה שלנו אותו קוד נמצא על שרת מרוחק וקוד הפרוקסי ימצא על השרת שלנו. התרשים הבא ממחיש את רצף הקריאות בפרוקסי: (1) הלקוח (הג’אואסקריפט) קורא לפרוקסי (הקוד שלנו על השרת) (2) הפרוקסי לוקח...
תגים:
DEV
,
.NET
,
javascript
,
ajax
0
תגובות
[JavaScript] תקשורת בין דומיינים חלק 3 JSONP
על ידי
danielisimo
דרך נוספת לתקשר בין דומיינים היא בטכניקת JSONP . גם טכניקה זו מתאפשרת בזכות אי תאימות במדיניות המקור הזהה ומאפשרת טעינה של סקריפט ממקור חיצוני. אותם סקריפט יכול להכיל פונקציות או מידע והתוכן שמגיע עימו נגיש לאפליקציה המארחת במקרה שלנו אנו מדברים על תקשורת נתונים ולכן נעביר מידע. אבל למה לא סתם JSON למה JSONP J avaScript O bject N otation with P adding כשמה כן היא – הודעת ה JSON מגיעה עם ריפוד אותו ריפוד נועד “להעיר” את האפקליקצה המארחת בקבלת התשובה. צורת התקשורת ב JSONP היא הוספה דינאמית של תגי SCRIPT...
תגים:
DEV
,
javascript
,
ajax
3
תגובות
[JavaScript] תקשורת בין דומיינים חלק 2 document.domain
על ידי
danielisimo
לבעיית תקשורת בין דומיינים ישנם פתרונות מבוססי שרת ולקוח היום אציג היום את הפתרון הראשון פתרון צד לקוח : שימוש בהגדרת דומיין מפורשת בקוד. לפני שאציג את הפיתרון אציג תרחיש לדוגמא : התרחיש נגיד שישנה מערכת בנויה ב HTML ומתקשרת עם השרת ב AJAX מבוסס REST (אם יש למישהו את המונחים העבריים המקבילים אני אשמח) ואותה מערכת צריכה לספק אימות משתמש מאובטח (כמה מילים צריך בשביל secured log-in). כידוע REST אינו מספק אבטחה או פרוטוקול זיהוי והדרך הסטנדרטית היא שימוש ב SSL לאבטחת התקשורת. כמובן ניתן לפתח מנגנוני...
0
תגובות
[JavaScript] תקשורת בין דומיינים
על ידי
danielisimo
תקשורת בין דומיינים היא נושא בעיתי בדפדפנים. הסיבה לכך היא מדיניות המקור הזהה (same origin policy) , אשר מונעת תקשורת לשפות התכנות הסקריפט של דפדפן בין דומיינים שונים. מה בהגדרה הוא דומיין שונה ? נגיד וישנו דף שכתובתו הוא http://www.example.com/dir/page.html הטבלא הבאה מציגה את מגוון האפשרויות כתובת יעד תוצאה סיבה http://www.example.com/dir/page.html הצלחה אותו פרוטוקול ושם מתחם http://www.example.com/dir2/other.html הצלחה אותו פרוטוקול ושם מתחם http://www.example.com: 81 /dir2/other.html כישלון...