Hello

Hello, this is Adrika

Some laptops

https://www.staples.ca/products/2982023-en-lenovo-refurbished-thinkpad-l540-156-inch-notebook-25-ghz-intel-core-i5-4200m-128-gb-ssd-8-gb-windows-10-professional

https://www.bestbuy.ca/en-ca/product/lenovo-thinkpad-l440-intel-core-i3-4000m-8gb-ram-500gb-hd-webcam-win-10-14-refurbished/15551002?icmp=Recos_4across_cstmrs_ls_vwd&referrer=PDP_Reco

https://www.bestbuy.ca/en-ca/product/lenovo-thinkpad-t430-intel-core-i5-3320m-8gb-ram-500gb-hdd-webcam-win-10-14-refurbished/15545704

https://www.bestbuy.ca/en-ca/product/lenovo-thinkpad-t440-14-ultrabook-intel-core-i5-4300u-1-9ghz-8gb-ram-500gb-hdd-webcam-windows-10-pro-refurbished/14661867

https://www.bestbuy.ca/en-ca/product/lenovo-ideapad-14-laptop-platinum-grey-amd-athlon-silver-3050e-64gb-emmc-4gb-ram-windows-10-s/14934419

Load Balancing with CISCO Routers #Computer Networks

Load Balancing with CISCO Routers:
What is load balancing?
Simply, distributing the traffic across multiple different paths/destinations. The definition is context-specific as well. For example, if you provide a web-service, you can use multiple servers to provide the service. Then for you, load balancing can be simply distributing the incoming service request across these servers (than just to one server). For the network operators (say the internet operators), load balancing can be distributing the network traffic across multiple paths so that some paths are not congested (traffic is even across the internet backbone).

“A definition from the online Wikipedia:
In computer networking, load balancing is a technique to distribute workload evenly across two or more computers, network links, CPUs, hard drives, or other resources, in order to get optimal resource utilization, maximize throughput, minimize response time, and avoid overload. Using multiple components with load balancing, instead of a single component, may increase reliability through redundancy. The load balancing service is usually provided by a dedicated program or hardware device (such as a multilayer switch or a DNS server).

It is commonly used to mediate internal communications in computer clusters, especially high-availability clusters. If the load is more on a server, then the secondary server takes some load while the other is still processing requests” [http://en.wikipedia.org/wiki/Load_balancing_%28computing%29]

Check: http://www.google.com/search?hl=en&defl=en&q=define:Load+balancing+&ei=7SKUS-v9O4nqM8GqiY0N&sa=X&oi=glossary_definition&ct=title&ved=0CBQQkAE

Some resources for Load Balancing with CISCO Routers:
Before pointing you to the resources, some notes

  • If you go through an undergraduate program in Computer Science, you will know the theory behind most of the protocols as will be named in the resources. If you go through the materials for Cisco certifications, you will know the IOS commands to deal/interact with the protocols (configure the protocols in real life situations).
  • Universities may not give you an opportunity in your undergraduate program to deal with real-life routers, and play with the routing protocols. If they would (even as an extra facility not part of your courses) that could be something very useful for your career (esp. when network/telecommunications oriented) (could even make you more interested in networking/inter-networking careers).
  • However, universities may teach you writing prototype network software, network protocols, and components for network operating systems. Universities will also teach you the graph theory, queuing theory, and analysis of network protocols. These are must know to write routing/networking protocols. The people who write the network operating systems, and/or network/routing protocols are mostly from theoretical (university) backgrounds. Even if your interests are to implement routing logic in hardware, and designing and implementing routers, university education (in Comp. Eng.) will be of more help than Cisco Certification materials (knowing these CCNA/CCNP materials will always be a plus)
  • (Limited Opportunities): If your intentions are to come up with new and better routing protocols, improve the efficiency of the existing protocols, and even discover new routing protocols for newer computing platforms (such as Sensor Networks, Zigbee, VOIP, and similar), you will mostly require to go through research based Masters and PhD programs in Computer Networking and related [In another word, graduate studies (in networking) focus on these (Improving existing protocols, network standards, inter-networking standards, data transfer methods, routing. Also, discovering new protocols, network standards, inter-networking standards, data transfer methods, routing, and related].

From: http://sitestree.com/?p=3549
Categories:Computer Networks
Tags:
Post Data:2016-07-06 15:47:00

Shop Online: https://www.ShopForSoul.com/
(Big Data, Cloud, Security, Machine Learning): Courses: http://Training.SitesTree.com
In Bengali: http://Bangla.SaLearningSchool.com
http://SitesTree.com
8112223 Canada Inc./JustEtc: http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning)
Shop Online: https://www.ShopForSoul.com/
Medium: https://medium.com/@SayedAhmedCanada

Disable SSL mode for Cs-Cart 4.4.X #CS Cart Ecommerce

This is not about whether disabling is good or bad. This is about how to, when you need to

Executing these SQLs worked for me for my local dev env. My local CS-cart version was 4.4.1

UPDATE `cscart_settings_objects` SET `value` = ‘N’ WHERE `cscart_settings_objects`.`object_id` =55;
UPDATE `cscart_settings_objects` SET `value` = ‘N’ WHERE `cscart_settings_objects`.`object_id` =56;
UPDATE `cscart_settings_objects` SET `value` = ‘N’ WHERE `cscart_settings_objects`.`object_id` =97;

I might have seen another SQL to change values in cscart_settings tables to disable ssl. This approach might work for earlier versions. On 4.4.1 cscart_settings table is non-existent

if you want to enable SSL for your sites, cert-bot might be an option
https://certbot.eff.org/

yes, I tried this successfully on Ubuntu platform and with real domain names.

For local Vagrant env, experienced some issues, did not try to resolve – kept it for a later time – I really did not need it for local – though will try to fix at one point (related to DNS issue, a local DNS setup or using /etc/hosts might work )

from https://certbot.eff.org/, you can select your platform and get instructions on how to make cert-bot work on your platform.
From: http://sitestree.com/?p=6019
Categories:CS Cart Ecommerce
Tags:
Post Data:2016-12-21 20:36:44

Shop Online: https://www.ShopForSoul.com/
(Big Data, Cloud, Security, Machine Learning): Courses: http://Training.SitesTree.com
In Bengali: http://Bangla.SaLearningSchool.com
http://SitesTree.com
8112223 Canada Inc./JustEtc: http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning)
Shop Online: https://www.ShopForSoul.com/
Medium: https://medium.com/@SayedAhmedCanada

3rd part write a c# tool to create HTML to PDF #CSS #Root #By Sayed Ahmed

3rd part write c sharp tool to create HTML/CSS to pdf
[youtube http://www.youtube.com/watch?v=LlYtJtiDu14?list=UUHrtq0pV8mEuTLGd2-Lp9ig&w=854&h=510] From: http://sitestree.com/?p=1684
Categories:CSS, Root, By Sayed Ahmed
Tags:
Post Data:2014-11-18 21:58:08

Shop Online: https://www.ShopForSoul.com/
(Big Data, Cloud, Security, Machine Learning): Courses: http://Training.SitesTree.com
In Bengali: http://Bangla.SaLearningSchool.com
http://SitesTree.com
8112223 Canada Inc./JustEtc: http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning)
Shop Online: https://www.ShopForSoul.com/
Medium: https://medium.com/@SayedAhmedCanada

Examples: BAD CSS #CSS #Root #By Sayed Ahmed

Case 1: Bad as depends on HTML Structure too much

#main-nav ul li ul li div { }
#content article h1:first-child { }
#sidebar > div > h3 + p { }

Case 2: 
.widget {
  background: yellow;
  border: 1px solid black;
  color: black;
  width: 50%;
}
#sidebar .widget {
  width: 200px;
}
body.homepage .widget {
  background: white;
}
Bad because the CSS classes are not reusable. Modifying Components Based On Who Their Parents Are is not great. 
Widget is being different based on location Software entities (classes, modules, functions, etc.) should be open for 
extension, but closed for modification.

Case 3:
Bad as Overly Generic
<div class="widget">
  <h3 class="title">...</h3>
  <div class="contents">
    Lorem ipsum dolor sit amet, consectetur adipiscing elit.
    In condimentum justo et est dapibus sit amet euismod ligula ornare.
    Vivamus elementum accumsan dignissim.
    <button class="action">Click Me!</button>
  </div>
</div>

.widget {}
.widget .title {}
.widget .contents {}
.widget .action {}

Case 4: Bad: Making a Rule Do Too Much
.widget {
  position: absolute;
  top: 20px;
  left: 20px;
  background-color: red;
  font-size: 1.5em;
  text-transform: uppercase;
}

From: http://sitestree.com/?p=1638
Categories:CSS, Root, By Sayed Ahmed
Tags:
Post Data:2014-11-09 00:53:45

Shop Online: https://www.ShopForSoul.com/
(Big Data, Cloud, Security, Machine Learning): Courses: http://Training.SitesTree.com
In Bengali: http://Bangla.SaLearningSchool.com
http://SitesTree.com
8112223 Canada Inc./JustEtc: http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning)
Shop Online: https://www.ShopForSoul.com/
Medium: https://medium.com/@SayedAhmedCanada

Tools to Make Your Web-sites and Web-Applications Look Alright in Different Browsers #CSS #Root #By Sayed Ahmed

You can use the following services to test your web-sites and web-applications in different browsers (also in Mobile Mood)

http://www.portableapps.com
http://www.spoon.net
http://www.browsersstack.com

https://www.modern.ie/en-us/virtualization-tools

 

A tool to check and improve CSS syntax :

http://csslint.net

 

 

 

 

  From: http://sitestree.com/?p=1588
Categories:CSS, Root, By Sayed Ahmed
Tags:
Post Data:2014-10-18 18:26:57

Shop Online: https://www.ShopForSoul.com/
(Big Data, Cloud, Security, Machine Learning): Courses: http://Training.SitesTree.com
In Bengali: http://Bangla.SaLearningSchool.com
http://SitesTree.com
8112223 Canada Inc./JustEtc: http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning)
Shop Online: https://www.ShopForSoul.com/
Medium: https://medium.com/@SayedAhmedCanada

Some WPF Stuff: Windows Presentation Foundation: WPF vs HTML #CSS #Root #By Sayed Ahmed

Overview of WPF

https://en.wikipedia.org/wiki/Windows_Presentation_Foundation

“According to Microsoft developers answering questions during Build 2014, WPF is still actively developed, but was not designed to be highly responsive, nor adapted to low-power consumer devices such as tablets or smartphones. Because of that, no further major changes are expected to be done on the framework[5]”

 

In defense of WPF (No comment from me)

http://rgramann.blogspot.ca/2013/06/in-defense-of-wpf.html

 

.NET/WPF to HTML/CSS/Javscript

https://bling.github.io/blog/2013/04/13/dot-net-slash-wpf-to-html-slash-css-slash-javscript/

 

Can HTML5 Replace WPF?

http://www.kevinboyle.ie/blog/2013/05/08/can-html5-replace-wpf/

 

Creating hybrid HTML5 and WPF applications with self-hosted OWIN Web API SignalR and Awesomium

http://galratner.com/blogs/net/archive/2014/01/31/creating-hybrid-html5-and-wpf-applications-with-self-hosted-owin-web-api-signalr-and-awesomium.aspx

 

WPF Code Example: XAML

<Grid.ColumnDefinitions>
  <ColumnDefinition x:Uid="ColumnDefinition_1" />
  <ColumnDefinition x:Uid="ColumnDefinition_2" />
  <ColumnDefinition x:Uid="ColumnDefinition_3" SharedSizeGroup="Buttons" />
  <ColumnDefinition x:Uid="ColumnDefinition_4" SharedSizeGroup="Buttons" />
  <ColumnDefinition x:Uid="ColumnDefinition_5" SharedSizeGroup="Buttons" />
</Grid.ColumnDefinitions>

<Page x:Uid="Page_1" x:Class="MicrosoftSaudiArabiaHomepage.Homepage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"   
    FlowDirection="LeftToRight" 
    Localization.Comments="FlowDirection(This FlowDirection controls the actual content of the homepage)"
    xml:lang="en-US">

Reference:
http://msdn.microsoft.com/en-us/library/ms788718%28v=vs.110%29.aspx

 

  From: http://sitestree.com/?p=1313
Categories:CSS, Root, By Sayed Ahmed
Tags:
Post Data:2014-08-06 22:04:53

Shop Online: https://www.ShopForSoul.com/
(Big Data, Cloud, Security, Machine Learning): Courses: http://Training.SitesTree.com
In Bengali: http://Bangla.SaLearningSchool.com
http://SitesTree.com
8112223 Canada Inc./JustEtc: http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning)
Shop Online: https://www.ShopForSoul.com/
Medium: https://medium.com/@SayedAhmedCanada

CSS what to Learn? Mostly links to resources. If you can master the topics in all of these resources, you will be a great one.. #CSS #Root #By Sayed Ahmed #Misc. Reading

CSS what to Learn? Mostly links to resources. If you can master the topics in all of these resources, you will be a great one..

http://salearningschool.com/training_slides/CSS/css_what_to_learn.pdf From: http://sitestree.com/?p=1632
Categories:CSS, Root, By Sayed Ahmed, Misc. Reading
Tags:
Post Data:2014-11-02 14:07:16

Shop Online: https://www.ShopForSoul.com/
(Big Data, Cloud, Security, Machine Learning): Courses: http://Training.SitesTree.com
In Bengali: http://Bangla.SaLearningSchool.com
http://SitesTree.com
8112223 Canada Inc./JustEtc: http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning)
Shop Online: https://www.ShopForSoul.com/
Medium: https://medium.com/@SayedAhmedCanada

Using Rich Text Box Control from Kendo UI #CSS #Root #JQuery #By Sayed Ahmed

Kendo UI Rich Textbox Control:

http://docs.telerik.com/kendo-ui/api/javascript/ui/editor

Yes, I used this in real projects.

The following code will create a Rich Textbox Control (http://docs.telerik.com/kendo-ui/api/javascript/ui/editor). To customize the control, what buttons should appear on the toolbar, you can use the following instead of

 

//with all buttons

$(“#editor”).kendoEditor();
});

 

//with selected buttons

$("#topEditor").kendoEditor({
                        tools: [
                            "bold",
                            "italic",
                            "underline",
                            "strikethrough",
                            "justifyLeft",
                            "justifyCenter",
                            "justifyRight",
                            "justifyFull",
                            "createLink",
                            "unlink",
                            "insertImage",
                            "createTable",
                            "addColumnLeft",
                            "addColumnRight",
                            "addRowAbove",
                            "addRowBelow",
                            "deleteRow",
                            "deleteColumn",
                            "foreColor",
                            "backColor"
                        ]
                    });

 

 

Using CSS, you will be able to change the position of the toolbar as well as height of the toolbar. Yes, for sure, you can always customize the look and feel using CSS

 

<!DOCTYPE html>
<html>
<head>
<base href=”http://demos.telerik.com/kendo-ui/editor/index”>
<style>html { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }</style>
<title></title>
<link rel=”stylesheet” href=”http://cdn.kendostatic.com/2014.3.1119/styles/kendo.common.min.css” />
<link rel=”stylesheet” href=”http://cdn.kendostatic.com/2014.3.1119/styles/kendo.default.min.css” />
<link rel=”stylesheet” href=”http://cdn.kendostatic.com/2014.3.1119/styles/kendo.dataviz.min.css” />
<link rel=”stylesheet” href=”http://cdn.kendostatic.com/2014.3.1119/styles/kendo.dataviz.default.min.css” />
<link rel=”stylesheet” href=”http://cdn.kendostatic.com/2014.3.1119/styles/kendo.default.mobile.min.css” />

http://cdn.kendostatic.com/2014.3.1119/js/jquery.min.js
http://cdn.kendostatic.com/2014.3.1119/js/kendo.all.min.js
</head>
<body>

<div id=”example”>
<textarea id=”editor” rows=”10″ cols=”30″ style=”height:440px”>
<p><img src=”../content/web/editor/kendo-ui-web.png” alt=”Editor for ASP.NET MVC logo” style=”display:block;margin-left:auto;margin-right:auto;” /></p>
<p>
Kendo UI Editor allows your users to edit HTML in a familiar, user-friendly way.<br />
In this version, the Editor provides the core HTML editing engine, which includes basic text formatting, hyperlinks, lists,
and image handling. The widget <strong>outputs identical HTML</strong> across all major browsers, follows
accessibility standards and provides API for content manipulation.
</p>
<p>Features include:</p>
<ul>
<li>Text formatting & alignment</li>
<li>Bulleted and numbered lists</li>
<li>Hyperlink and image dialogs</li>
<li>Cross-browser support</li>
<li>Identical HTML output across browsers</li>
<li>Gracefully degrades to a <code>textarea</code> when JavaScript is turned off</li>
</ul>
<p>
Read <a href=”http://docs.telerik.com/kendo-ui”>more details</a> or send us your
<a href=”http://www.telerik.com/forums/”>feedback</a>!
</p>
</textarea>
<script>
$(document).ready(function() {
// create Editor from textarea HTML element with default set of tools
$(“#editor”).kendoEditor();
});
</script>
</div>
</body>
</html> From: http://sitestree.com/?p=1847
Categories:CSS, Root, JQuery, By Sayed Ahmed
Tags:
Post Data:2014-12-30 21:12:39

Shop Online: https://www.ShopForSoul.com/
(Big Data, Cloud, Security, Machine Learning): Courses: http://Training.SitesTree.com
In Bengali: http://Bangla.SaLearningSchool.com
http://SitesTree.com
8112223 Canada Inc./JustEtc: http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning)
Shop Online: https://www.ShopForSoul.com/
Medium: https://medium.com/@SayedAhmedCanada