Mixed Active Content is now blocked by default in Firefox 23!
When a user visits a page served over HTTP, their connection is open for eavesdropping and man-in-the-middle (MITM) attacks. When a user visits a page served over HTTPS, their connection with the web server is authenticated and encrypted with SSL and hence safeguarded from eavesdroppers and MITM attacks.
However, if an HTTPS page includes HTTP content, the HTTP portion can be read or modified by attackers, even though the main page is served over HTTPS. When an HTTPS page has HTTP content, we call that content “mixed”. The webpage that the user is visiting is only partially encrypted, since some of the content is retrieved unencrypted over HTTP. The Mixed Content Blocker blocks certain HTTP requests on HTTPS pages.
#http #https #mixed_active_content #firefox
  What is Mixed Content?When a user visits a page served over HTTP, their connection is open for eavesdropping and man-in-the-middle (MITM) attacks. When a user visits a page served over HTTPS, their connection with the web server is authenticated and encrypted with SSL and hence safeguarded from eavesdroppers and MITM attacks.
However, if an HTTPS page includes HTTP content, the HTTP portion can be read or modified by attackers, even though the main page is served over HTTPS. When an HTTPS page has HTTP content, we call that content “mixed”. The webpage that the user is visiting is only partially encrypted, since some of the content is retrieved unencrypted over HTTP. The Mixed Content Blocker blocks certain HTTP requests on HTTPS pages.
#http #https #mixed_active_content #firefox
Django admin easy template:
https://github.com/ebertti/django-admin-easy
#python #django #template #admin_easy
  https://github.com/ebertti/django-admin-easy
#python #django #template #admin_easy
There various tools for a web-based project management applications, but the one which is fantastic is 
The similar version of
I could not find a mobile version for
- https://taskulu.com
- https://trello.com
#project_management #task_management #trello #taskulu
  
  Trello with its ease of use and free of charge.The similar version of
Trello in Persian is Taskulu. It is also a great tool for project management.I could not find a mobile version for
Taskulu, but there are for Trello. Take a look at them both in the following links:- https://taskulu.com
- https://trello.com
#project_management #task_management #trello #taskulu
Taskulu
  
  Taskulu | Task Management for Teams
  Collaborative, simple task management that will improve your team’s productivity
  sed linux command:sed stands for Stream Editor. As its name advertise it works on stream of text (input file, input pipleline).General command executation:
sed REGEX INPUTFILE
For instance if you want to replace
hi with bye in hibye.txt file:sed 's/hi/bye/' hibye.txt
It will print the result into standard output (console). If you want to put the output in a file:
sed 's/hi/bye/' hibye.txt > output.txt
Instead of
INPUTFILE we can put - which then reads from standard input:cat hibye.txt | sed 's/hi/bye/' -
Now if you want to put the output in a file:
cat hibye.txt | sed 's/hi/bye/' - > output.txt
As until now you have seen,
sed command writes output to standard output, if you want to write the result to the file itself, use -i as below:sed -i 's/hi/bye' hibye.txt
So in the above command the result will be written to
hibye.txt itself.#linux #sed #regex
  Tech C**P
#python #django #django_part11 #views #render
In this tutorial we would go over rendering templates by using shortcuts and  using dynamic urls in views. We also complete the detail function to load question details from database.
#django_part11
  #django_part11
جلسه ۵۰ گروه کاربران پایتون تهران، فردا پنجشنبه ۹ آذر ۱۳۹۶ از ساعت ۱۴:۳۰ تا ۱۶:۰۰ در «شتابدهندهٔ آواتک» به نشانی «جاده مخصوص کرج، جنب متروی بیمه، خط کندرو، بین کوچه بیمه 2 و بیمه 3، پلاک 31، (محل سابق کارخانه الکترودسازی آما) کارخانه نوآوری، آواتک» برگزار خواهد شد. 
شرکت در این رویداد برای کلیه علاقمندان، آزاد و رایگان است.
#python #tehpug #meetup
  شرکت در این رویداد برای کلیه علاقمندان، آزاد و رایگان است.
#python #tehpug #meetup
  Tech C**P
Oreilly.Production-Ready.Microservices.1491965975.epub
About the author Susan Fowler is a site reliability engineer at
Uber Technologies, where she splits her time between running a production-readiness initiative across all Uber microservices and embedding within business-critical teams to bring their services to a production-ready state. She worked on application platforms and infrastructure at several small startups before joining Uber.Export all collection documents in 
 
 
#mongodb #export #mongoexport #mongodump #collection #database
  MongoDB to a JSON file:mongoexport --db YOUR_DATABASE --collection YOUR_COLLECTION_NAME --out YOUR_OUTPUT_FILE_NAME.json
NOTE: do not use this command for full database backup! Use mongodump instead#mongodb #export #mongoexport #mongodump #collection #database
Install 
 
 
Prepare for compilation:
 
By default, htop will be installed under
 
build and install
 
Voila! You're done. just run it using:
 
#linux #centos #htop #compile #source #install
  htop on CentOS from source:htop is a real-time process viewer for Linux. First, install prerequisites and download the source:yum groupinstall "Development Tools"
yum install ncurses-devel
wget http://hisham.hm/htop/releases/2.0.2/htop-2.0.2.tar.gz
tar xvfvz htop-2.0.2.tar.gz
cd htop-2.0.2/
Prepare for compilation:
./configure
By default, htop will be installed under
/usr/local/bin. If you want to change installation location to something else (e.g., /usr/ bin`), run configure script with `--prefix option instead. For example:./configure --prefix=/usr
build and install
htop as follows:make
make install
Voila! You're done. just run it using:
htop
#linux #centos #htop #compile #source #install
https://auth0.com/blog/secure-your-react-and-redux-app-with-jwt-authentication/
#react #redux #js #jwt #authentication #auth0
  
  #react #redux #js #jwt #authentication #auth0
Auth0 - Blog
  
  Secure Your React and Redux App with JWT Authentication
  Learn how to add JWT authentication to your React and Redux app. Use Redux middleware to make secure calls to an API.
  For 
It has been said in API documentation that send data like below:
 
There is an online tool for exactly that specific purpose (encode, decode base64).
Go to link below:
- https://www.base64encode.org/
#base64 #base64encode #client_id #client_secret #api #rest #webservice
  
  REST APIs it usually happens to encode client-id and client-secret to send to an endpoint to get access token.It has been said in API documentation that send data like below:
Basic BASE64_ENCODEDED_VALUE_OF(CLIENT_ID:CLIENT_SECRET)
There is an online tool for exactly that specific purpose (encode, decode base64).
Go to link below:
- https://www.base64encode.org/
#base64 #base64encode #client_id #client_secret #api #rest #webservice
Base64 Encode
  
  Base64 Encode and Decode - Online
  Encode to Base64 format or decode from it with various advanced options. Our site has an easy to use online tool to convert your data.
  You are on a server and all of a sudden you need your public 
 
The website will just spit out the IP address with no bullshit around it! It is more specifically used by
#linux #sysadmin #curl #ifconfig #ifconfigco
  IP address. You can do it using cURL and terminal:$ curl ifconfig.co
142.17.150.17
The website will just spit out the IP address with no bullshit around it! It is more specifically used by
sysadmins.#linux #sysadmin #curl #ifconfig #ifconfigco
In order to load 
 
This will keep the default config_files list intact, but use .json instead of .conf for the files it looks for.
#python #cement #json #config
  json config file in Cement python framework, you simply need to include the json extension, and then set the      CementApp.Meta.config_handler to json:from cement.core.foundation import CementApp
class MyApp(CementApp):
class Meta:
label = 'myapp'
extensions = ['json']
config_handler = 'json'
config_extension = '.json'
This will keep the default config_files list intact, but use .json instead of .conf for the files it looks for.
#python #cement #json #config
In case you want to store special characters inside of 
 
#database #mysql #charset #character_set #collate #utf8 #utf8_unicode_ci #alter
  MySQL table field, you need to change the table encoding like below:ALTER TABLE YOUR_TABLE CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;
#database #mysql #charset #character_set #collate #utf8 #utf8_unicode_ci #alter
Simplify chained comparisonIt sometimes happen you write code in python like below:
if your_date >= start_date and your_date <= end_date:
pass
You can simplify the code above as below:
if start_date <= issue_date <= end_date:
pass
This kind of comparison is called
chained comparison in a simplified manner.#python #if #chained_comparison