דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
M

magicode

@magicode
אודות
פוסטים
528
נושאים
22
שיתופים
0
קבוצות
0
עוקבים
9
עוקב אחרי
0

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • חילוץ טקסט מ PDF גיבריש
    M magicode

    אני חושב שכל קובץ PDF . יש לו את המיפוי שלו.
    כנראה נעשה בכוונה כדי להקשות על העתקה.

    פורסם במקור בפורום CODE613 ב22/10/2015 21:31 (+03:00)

    ארכיון code613m

  • חילוץ טקסט מ PDF גיבריש
    M magicode

    תעשה מיפוי.
    למשל
    [size=150:21m0bmnf]
    í = ה
    ê = א
    [/size:21m0bmnf]

    פורסם במקור בפורום CODE613 ב22/10/2015 14:20 (+03:00)

    ארכיון code613m

  • C# File.Exists לא עובד.
    M magicode

    אני מריץ את זה בהרשאות מנהל. וזה מחזיר FALSE.
    והקובץ הזה קיים.

    File.Exists(@"C:\Windows\system32\winload.exe")
    

    פורסם במקור בפורום CODE613 ב21/10/2015 14:19 (+03:00)

    ארכיון code613m

  • regular expression in rails
    M magicode

    מעניין שיש פה שמתכנתים ברובי.

    אבל אני ינסה לענות. אם הבנתי נכון מדובר בהעלאת קובץ לשרת מרוחק.

    בדרך ככל מקובל להעלות קבצים. ולתת להם את ה hash בשם שלהם. ואז במסד לרשום. id של העלאה. שם של קובץ ואז כנראה אפשר בעברית. וhash של הקובץ. אחרי זה שמורידים מורידים לפי ה ID.
    ככה אי אפשר להעלות קבצי הרצה וכל מיני דברים מסוכנים לשרת. וגם זה עוזר להתמודד עם כפליות יכול להיות שני העלות וקובץ אחד.

    סניטיזציה זה בתירוגם טיהור.
    נראה לי שזה אומר לעשות את הקובץ סטרילי בלי שום נזקים. ולכן הפיתרון שלי. פותר את כל הבעיות.
    וגם בפורום הזה. שפועל על מערכת. phpBB העלאה עובדת בצורה כמו שתיארתי.

    פורסם במקור בפורום CODE613 ב21/10/2015 14:25 (+03:00)

    ארכיון code613m

  • הורדת תמונות מאתר
    M magicode

    הסיבה שכולם פה. לא ענו תשובה. זה כי כולם חשבו שמדובר ביותר מסתם להוריד קישור.

    פורסם במקור בפורום CODE613 ב27/10/2015 21:05 (+02:00)

    ארכיון code613m

  • ASP.NET MVC יצירת גליון נתונים עם אפשרות עריכה
    M magicode

    [size=200:567dax09] שעטנז[/size:567dax09]

    פורסם במקור בפורום CODE613 ב19/10/2015 21:00 (+03:00)

    ארכיון code613m

  • איך ליצור קובץ כדוגמת קבלה וכדו'?
    M magicode

    יש כלל ברזל בתיכנות. אפילו ארכיטקט יגיד לך. שצריך לשמור על הקריאות של הקוד אפילו על חשבון היעילות שלו.
    ובמיוחד פה שהיעילות זניחה לגמרי.

    ולמה זה קריאות כי הקוד פה מסביר את עצמו.

    ועוד משהו שאם מחר אתה רוצה לעשות פרמטר משתנה ל 96. יהיה לך יותר קל למצוא את זה ולבצע.

    פורסם במקור בפורום CODE613 ב15/10/2015 21:30 (+03:00)

    ארכיון code613m

  • JS: המרה מפורשת ממחרוזת למספר הכיצד?
    M magicode

    עוד דוגמא.

    (1.006).toFixed(2);  // = 1.01
    

    פורסם במקור בפורום CODE613 ב15/10/2015 12:49 (+03:00)

    ארכיון code613m

  • JS: המרה מפורשת ממחרוזת למספר הכיצד?
    M magicode
    (1.232343).toFixed(2);
    

    פורסם במקור בפורום CODE613 ב15/10/2015 01:59 (+03:00)

    ארכיון code613m

  • ASP.NET לא מצליח ליישר את התצוגה לימין
    M magicode

    כנראה שלא ראית בכלל את C9.
    אתה מוזמן לראות פה. http://c9.io/
    ואגב הוא עצמו כתוב nodejs ומבוסס על docker.

    לגבי החבילות אני מביא את זה בתור ראיה. ש nodejs זה להיט. אני זוכר שזה היה 50 אלף חבילות ב npm ו ruby היה 80 אלף. בסיביבות 90 אלף חבילות Nodejs עקף את ruby. וזה לא סתם כי ruby זה השפה החמה בעמק הסיליקון.
    היום זה עומד על 108 אלף לעומת 194 אלף של nodejs. מקור. https://rubygems.org/stats .

    לא הבנתי מה במחיר של 150 דולר לחודש.

    בכל מקרה. אני חושב שכל דבר נתון לשיקול דעת ספציפית של הפרוייקט. ושל הנושא. אם כמו אצלך יש כבר שרתי וינדוס אז אולי זה שווה.
    או שהעובדים שלך הם בנות סמינר שיודעות רק דוטנט.

    לדעתי. בדיפולט שהכל נקי. עדיף nodejs בכל פרמטר.

    פורסם במקור בפורום CODE613 ב15/10/2015 18:03 (+03:00)

    ארכיון code613m

  • ASP.NET לא מצליח ליישר את התצוגה לימין
    M magicode

    @דוד ל.ט.

    הוא גם פוגע בול במעלת ה"חוט אחד" של nodejs (לעומת IIS ואפאצי):
    אפשר לעשות זאת בכל שפה אחרת. ובדוט נט הוא מראה קוד שעושה זאת.

    המעלה זה לא רק חוט אחד. המעלה הכי גדולה זה שפת JS. זהו.

    שאנחנו הולכים לתכנת אנחנו רוצים כמה דברים. שיהיה קל. שיהיה פשוט וקצר. שיהיה מלא מחלקות שיתמכו בנו בכל דבר. ושיהיה ביצועים טובים. ושיהיה זול. ואת כל זה nodejs מספק.

    פורסם במקור בפורום CODE613 ב15/10/2015 14:58 (+03:00)

    ארכיון code613m

  • ASP.NET לא מצליח ליישר את התצוגה לימין
    M magicode

    @דוד ל.ט.

    ובשביל להחזיר ("על מנת לקנטר"):
    http://www.haneycodes.net/to-node-js-or-not-to-node-js/

    בגלל הקטע הזה.

    Node.js must parse/serialize to and from JSON, and .NET must serialize to and from JSON to interact with .NET objects. Parsing is going to be much cheaper in Node.js than serializing is in .NET, but .NET also enables you to serialize to XML, Atom RSS, and anything else that you desire. With Node, this is a bit trickier, and the serialization overhead comes back into play to even the field.

    אני מתייחס לכל הפוסט הזה כעל שטיות מרוכזות.

    חוץ מקטע של הטרידים בNODEJS שיש בזה משהו מהטענה (זה בא לדי בעיה רק באתרים ממש גדולים כמו אמזון למשל) . אבל יש לזה גם פיתרון למי שמומחה בNODEJS. כמו הפיתרון שעשיתי בנטפרי.

    פורסם במקור בפורום CODE613 ב15/10/2015 13:50 (+03:00)

    ארכיון code613m

  • ASP.NET לא מצליח ליישר את התצוגה לימין
    M magicode

    https://github.com/paularmstrong/swig/tree/master/examples/express

    https://github.com/strongloop/express/tree/master/examples

    פורסם במקור בפורום CODE613 ב15/10/2015 12:23 (+03:00)

    ארכיון code613m

  • ASP.NET לא מצליח ליישר את התצוגה לימין
    M magicode

    מה שמפריע לי שאף אחד ממכם לא בנה אתר ראוי לשמו ב .NET ואתם מחלקים עצות.

    שאני ממליץ לבנות במערכות שאני מכיר. זה מתוך נסיון רציני עם המערכות האלו.

    ומתכנת דסקטופ מאוד יהיה קשה לו להבין את המבנה של האינטרנט. ולכן אני לא רואה המלצות של מתכנתי דסקטופ כהמלצה.

    ואני עדיין היום בדעה שהכי טוב זה NODE.JS.

    מלא יתרונות שאין בדוטנט.

    • אפשר לתכנת ONLINE ב C9 ובעוד אתרים דומים. זה מעלה עצומה למי שניסה את זה.
    • לא עולה כסף הרשיון. שזה אומר שאם שרת לינוקס עולה €29.99 אותו שרת בוינדוס יעלה €47.99.
    • אפשר להריץ את זה על שרתים שעולים ממש קצת למשל ב https://www.ovh.ie עולה שרת לינוקס 2.99€ שרת וינדוס מתחיל רק מ €11.99 בגלל שוינדוס צורך הרבה משאבים. מקור. https://www.ovh.ie/vps/
    • צד לקוח וצד שרת אותה שפת תיכנות. מקצעויות ב JS עוזרת לשני הצדדים.
    • 194,692 חבילות (מחלקות) ממתינות לכם ב https://www.npmjs.com/
    • אפשר להריץ על docker שזה מערכת מגניבה. לבנות קונטיינרים בלינוקס. https://www.docker.com/ זה הלהיט של הסטארטאפים.

    פורסם במקור בפורום CODE613 ב15/10/2015 01:17 (+03:00)

    ארכיון code613m

  • ASP.NET לא מצליח ליישר את התצוגה לימין
    M magicode

    אתה צריך להגדיר את זה על ה BODY. ואז כל האלמנטים יורשים ממנו.

    ואני חייב להעיר שזה לא קשור ל "ASP.NET" זה קשור ל HTML.

    וזה [size=150:2meygvwr] החיסרון הענק [/size:2meygvwr] לתכנת בשפות של מיקורסופט שהם נכנסים לך כל כך עמוק בקישקע שאתה חושב שהם המציאו את ה RTL. :lol:
    תמיד אתה מרגיש כבול אליהם ולתכונות שהם שמו או לא שמו במערכות שלהם.

    פורסם במקור בפורום CODE613 ב14/10/2015 01:39 (+03:00)

    ארכיון code613m

  • התחברות לפלאקארד מnodejs
    M magicode

    עשיתי לפי ה PDF השני שהוא הביא.
    ServicesAPI_-Programmer_Manual-_Hebrew.pdf
    זה נראה יותר טוב בגלל שזה עובד עם JSON.

    var request = require("request");
    
    
         
    // Submit the data into pelecard servers
    function do_post_request(operation, params ,callback)   {
        var url = 'https://gateway20.pelecard.biz/services/' + operation;
        request.post(url, { json:   params } ,function(error,response,body){
                callback(error,body);
        });
    }
        
        
    var params = {
        "terminalNumber": "0962210",
        "user": "UserName",
        "password": "XXXXXXXX",
        "shopNumber": "001",
        "creditCard": "458045804580",
        "creditCardDateMmYy": "1214",
        "token": "",
        "total": "100",
        "currency": "1",
        "paymentsNumber": "2",
        "firstPayment": "50",
        "cvv2": "123",
        "id": "123456789",
        "authorizationNumber": "",
        "paramX": "test"
    };
    
    
    do_post_request('DebitRegularType',params, function(error,json){
    
       console.log(error,json);
    });
    

    פורסם במקור בפורום CODE613 ב27/09/2015 12:02 (+03:00)

    ארכיון code613m

  • התחברות לפלאקארד מnodejs
    M magicode

    המרתי את הקובץ PHP ל NODE

    צריך להתקין חבילה. request

    פקודה.

    npm i request

    var request = require("request");
    
    
         
    // Submit the data into pelecard servers
    function do_post_request(operation, params ,callback)   {
        var url = 'https://ws101.pelecard.biz/webservices.asmx/' + operation;
        request.post(url, { form: params } ,function(error,response,body){
                callback(error,body);
        });
    }
        
        
    var params = {
                'userName' : 'PeleTest',        
                'password' : 'Pelecard@Test',
                'termNo' : '0962210',
                'shopNo' : '001',
                'creditCard' : '4580000000000000',
                'creditCardDateMmyy' : '0113',
                'token' : '',
                'total' : '3000',
                'currency' : '1',
                'paymentsNo' : '3',
                'firstPymnt' : '1000',
                'cvv2' : '123',
                'id' : '060606060',
                'authNum' : '',
                'parmx' : 'test' 
    };
    
    
    do_post_request('DebitPaymntsType',params, function(error,body){
       console.log(error,body);
    });
    
    
    
    <?php
    	
    
    	$operation = 'DebitPaymntsType';
    	
     	$data = array(
    			'userName' => 'PeleTest',        
    			'password' => 'Pelecard@Test',
    			'termNo' => '0962210',
    			'shopNo' => '001',
    			'creditCard' => '4580000000000000',
    			'creditCardDateMmyy' => '0113',
    			'token' => '',
    			'total' => '3000',
    			'currency' => '1',
    			'paymentsNo' => '3',
    			'firstPymnt' => '1000',
    			'cvv2' => '123',
    			'id' => '060606060',
    			'authNum' => '',
    			'parmx' => 'test' ## NO TRAILING COMMA
    			);
    
    	list ($code, $result) = do_post_request($operation, $data);
    	
    	## $result is the gateway output.
    	##
    	## $code is the first 3 characters of $result. 
    	##       Some operations present error codes in the $code.
    	##       READ THE MANUAL
    
    	echo $code;
    	echo '<br>';
    	echo $result;
    	echo '<br>';	
    	
    	## Eample for result code processing for operation DebitRegularType
    	## Other operations return different error structure.
    	## READ THE MANUAL
    	if ($code <> '000') {
    		## ERROR 	
    		if ($code == '501') {
    			echo 'Wrong username or password';
    		}
    		elseif ($code == '033' or $code == '039') {
    			echo 'Invalid credit card details';
    		}
    		elseif ($code == '036') {
    			echo 'Credit card expired';
    		}
    		else {
    			echo 'Another error ocurred';
    		}
    	}
    	else {
    		## OPERATION DebitPaymntsType PROCESSED SUCCESSFULLY
    		echo $result;
    	}
    
    	
    	## Submit the data into pelecard servers
    	function do_post_request($operation, $data, $optional_headers = null)	{
    		$params = array('http' => array(
    				'method' => 'POST',
    				'content' => http_build_query($data)
    				));
    	
    		$url = 'https://ws101.pelecard.biz/webservices.asmx/'.$operation;
    		
    		if ($optional_headers !== null) {
    			$params['http']['header'] = $optional_headers;
    		}
    		$ctx = stream_context_create($params);
    		$fp = @fopen($url, 'rb', false, $ctx);
    		if (!$fp) {
    			throw new Exception("Problem with $url, $php_errormsg");
    		}
    		$response = @stream_get_contents($fp);
    		if ($response === false) {
    			throw new Exception("Problem reading data from $url, $php_errormsg");
    		}
    		return array(substr(trim(strip_tags($response)),0,3), trim(strip_tags($response)));
    	}
    ?>
    

    פורסם במקור בפורום CODE613 ב27/09/2015 11:46 (+03:00)

    ארכיון code613m

  • יצירת שמע ב HTML5.
    M magicode

    http://jsfiddle.net/5o5zwjqh/

    פורסם במקור בפורום CODE613 ב17/09/2015 15:51 (+03:00)

    ארכיון code613m

  • שאלות בסיסיות ב-js או בכלל בתכנות
    M magicode

    זה רק הערה כדי למנוע שגיאות בהמשך.
    הוא פשוט אומר לך שלא בדקת אם היה שגיאה או לא.
    אפשר להתעלם מזה. לא חייבים להתייחס.

    פורסם במקור בפורום CODE613 ב08/09/2015 14:58 (+03:00)

    ארכיון code613m

  • רקורסיב בJS
    M magicode

    @אהרן

    ועכשיו שאלה למומחים
    מתי זה עדיף על for או while רגיל?

    תמיד. עדיף לולאה רגילה.
    בגלל שהמחסנית מוגבלת. במקרה שלא מצאת איך לממש בצורה רגילה. אז אין ברירה משתמשים ברקורסיה.

    פורסם במקור בפורום CODE613 ב16/08/2015 17:49 (+03:00)

    ארכיון code613m
  • 1 / 1
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום