This is my list of bulk emailing software
This simple script will loop through all PHP enviromental variables and then display them on screen. This is useful to find out what variables exist for reference, and the actual values they return for diagnostics or programming.
Instructions
NB: When yo have finished make sure you remove this file as it can be a security risk.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> this is quantumwarp.com<br /> <?php while (list($var,$value) = each ($_SERVER)) { echo "$var => $value <br />"; } ?> </body> </html>
This is a silicon based glue that is used among other things to glue electronic components to circuit boards which is addition to soldering the component. The purpose is to prevent the component from vibrating durin use or transport which can increase the life of the component. The glue used for electronics is electrically inert to prevent conduction and is also resistant to high temperatures.
Silastic Thermal Glue has many different types and different uses, not just electronics so it is important that you use the correct type for you application.
{add image of silastic glue on a motherboard)
Silastic Thermal Glue is not to be confused with Termal Paste although they probably share a heritage and there might be a crossover is the glue that is used to glue a heatsink to a CPU.
Also Know as:
These glues are available on ebay and alibaba but i have managed to get the data sheet and an image with the different types of the glue on a piece of paper so you can see what they look like.
Hi,
Thanks for your communication.
There are some differences among 705, 704 and 703:
WH-703 silicone rubber :( white, black):
Properties and Uses:
Cold water resistance, good adhesion, better than the 704 silicone, but prone to yellow light, temperature -60 ℃ - + 150 ℃. Can be used underwater instrumentation moisture sealing, potting submarine cables, small motor magnetic tile adhesive, ignition coil, coated front sensor potting table, car chassis, sealed refrigerated equipment and so on.
Widely used in electronic components bonding, sealing, insulation; anti-leakage, corrosion and surface protection device management.
WH-704 silicone rubber :( white, black)
Properties and Uses:
Temperature good, intolerance blisters, adhesive force of less than 703 silicone, easy to break repair, not yellow after curing, temperature -60 ℃ - + 250 ℃. Widely used in electric heaters, electric control, instrumentation, analytical electrode, electric plugs, electric heaters bonding, sealing, insulation; corrosion and surface protection device management.
WH-705 silicone rubber :( transparent)
Properties and Uses:
Transparent, easy to overhaul, used the occasion to be optically transparent, and SCR, rectifier tube tops protection. Widely used as a transparent RTV, fast curing cement and water. Temperature -60 ℃ - + 200 ℃.
Widely used in electronics, instrumentation, chemical, light industry, machinery industry, bonding, sealing, insulation, potting; surface protection device management. Has excellent electrical insulation and arc resistance, moisture, shock.
Hope it can be helpful to you.
If you like it, welcome to purchase directly, then we will arrange the item for you ASAP.
Should you have any other questions,please feel free to contact us.
Have a nice day.
Best wishes.
Also known as
Links
Problem
When i upgraded Prestashop 1.5 to 1.6.0.11 the product and category SEF / Friendly URLs do not work but the CMS pages do.
Cause
In my case i believe it was because i had custom Friendly URLs set so this solution might for everyone, in which case use the Useful Links.
Solution
Other Things to Try
There are several tutorials out there that tell you to experiment by turning the apache multiviews on/off and the same with mod_security. After you change either of these you need to disable the freiendly urls and then re-enable them, this causes the .htaccess to be regenerated correctely. These methods will only help a few people and you really should not disable mod_security.
Useful Links
Problem
When i upgraded Prestashop 1.5 to 1.6.0.11 there were no carriers available even though they were setup correctely in PS 1.5
Cause
This is caused by prestashop changing how they handled the shipping matrix. The matrices that are present after upgrade reflect he carriers that you had there before but the costing data and ranges have not be preserved.
Solution
Go into the shipping methods and repopulated the costing data into the ranges and add ranges as needed as if you were setting these up from fresh
This is what I did to get mantis to work with SourceSVN
Install Subversion
Install Xampp
Install Mantis
Create Repository
This is far as I got, more errors and bugs. Mantis is free but needs a serious GUI upgrade
My notes on using and configuring Redmine.
Textile: !{width: 400px;}.clipboard-202402030959-abcde.png! CommonMark Markdown: <img src="/clipboard-202402030959-abcde.png" width="400"> Deprecated Redcarpet-based Markdown:  (size specifications are not supported)
Email delivery is not configured, and notifications are disabled. Configure your SMTP server in config/configuration.yml and restart the application to enable them.
configure redmine@quantumwarp.com as the system email
Create the email account
configure email in configuration.xml, you must restart redmine to see the changes.
now go back to the emails settings in redmine app as they will be available.
when you first run Redmine you are presented with the following message. You should load the default configuratioin.
If you are using this on a real website you might want to use SSL and make your installation secure. There are a few things you can do. For most people running on their local machine that do not want it on the internet do not require any of these settings, but it will not harm if they did. Following the instructions above you should already be using ProxyRequests Off
<Directory> / <Location>
SSL on non default port
The optional protocol argument is not required for most configurations. If not specified, https is the default for port 443 and http the default for all other ports. The protocol is used to determine which module should handle a request, and to apply protocol specific optimizations with the AcceptFilter directive.
You only need to set the protocol if you are running on non-standard ports. For example, running an https site on port 8443:
Listen 192.170.2.1:8443 https
Hooks
Secure Proxy
apache httpd.conf
<Proxy *> Order Deny,Allow Deny from all Allow from 192.168.0 </Proxy>
When you have a webserver running you probably would like redmine through that server aswell to keep things easier, reducing port forwarding requirements and the number of addresses you hand out. You could just hand out the new address which usually looks like http://localhost:3000/ if you want, but why not do a proper integration.
These methods will allow you to run redmine from your normal webserver or localhost, http://localhost/ with no port number on the end (this assumes that your webserver does not have a port number, using port 80).
Tthere are 2 parts of this process to consider:
With the following instructions i will assume the following
If you just want the code, click here, this will take you to the bottom where you can just get the code for a quick start without any of the history.
Files
This section is not required reading but might help if you have issues or question later on.
During my research i cam across references to Redmine files where you could put code. I am going to list them here and what i think they do.
This techniques is the best an i have taken most of the information from Defect #12102: Installed Redmine in a sub-URI: Links are generated not correctly - Redmine
This method also utilises the inbuilt WebBrick Webserver, This is an excellent simple solution but if you are going to use this for a lot of users you should perhaps think about using Thin Server, this will require slightly different instructions and some more work. WebBrick is classed as a reference server and if you are going to server more than 20 people at a time there will be large performance issues. For the most of us WebBrick will be fine.
config.ru
# This file is used by Rack-based servers to start the application. require ::File.expand_path('../config/environment', __FILE__) map '/redmine' do run RedmineApp::Application end
Replace the contents of {redmine}/config.ru with this code. This also assumes you have not already made any alterations to this file.
This code does 2 things
The root folder effectively no longer exists, you get page not found supplied by the webserver if you browse to http://localhost:3000/ and this is normal.
Other Static Asset Commands
You can also change the dynamic urls by using the 2 following commands:
which cause the following issues:
enviroment.rb
ActionController::Base.relative_url_root = '/redmine'
Add this to the end of {redmine}config/enviroment.rb. I also think you can put this in either development.rb or production.rb, this change will then only occur in that particular enviroment.
This code alters the path of the links pointing to the static files such as javascripts and CSS. Currently all paths for these still point to the root http://localhost:3000/ but they actual ar now present at http://localhost:3000/redmine/ and even though we have added the code in config.ru these paths are not altered so we need this code to correct that.
NB:
You now have moved your Redmine installation to a subfolder
this will be for my Thin server notes when i do them, there is also the Passenger Webserver to consider. Each has there own method. Basically youo can run these servers with switches to perform the directory change, You can then proxy this over to your main webserver as in the instructions below. Check my General Links section for resources.
This is the easiest of the methods to implement. You can simply proxy Remine to your apache server using the following code, this assumes redmine is at http://localhost:3000/
httpd.conf
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so
Make sure these modules are enabled in httpd.conf, they are required.
ProxyRequests Off ProxyPreserveHost On ProxyPass / http://localhost:3000/ ProxyPassReverse / http://localhost:3000/
Add these lines to the end your apache httpd.conf , if you do this you will not be able to run any other stuff from your apache webserver because all requests will get forwarded to the Redmine server.
Or Alter the Redmine Server port directely
Simply run the Redmine server on port 80 by using the following switch which will give the same effect
-p 80
These instructions will assume the subfolder on apache you want is http://localhost/redmine/
.htaccess file
# Redirects /redmine to /redmine/ RedirectMatch ^/redmine$ /redmine/ RedirectMatch ^/$ /redmine/
add this code to ..../htdocs/.htaccess in your apache server.
You can redirect the non-slashed version, but this is to make sure we have a correct URL. A directory is denoted by having a slash at the end of the URL (ie /redmine/ ) wheresas if you dont, it denotes a page (ie /redmine ).
What we are directing to is more akin to a directory/default index file like a normal webserver, http://www.example.com/ You dont often see http://www.example.com/index.html , but they are the same page. Notice the slash at the end, this is intentional.
httpd.conf
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so
Make sure these modules are enabled in httpd.conf, they are required.
ProxyRequests Off ProxyPreserveHost On ProxyPass /redmine/ http://localhost:3000/redmine/ ProxyPassReverse /redmine/ http://localhost:3000/redmine/
This is code that actualy passes the information/request between Redmine Server and your Apache server.
The commands above will work site wide so are a bit blunt, the following methods will allow you to apply these rules to a specific locations.
<Location> works on the URLs presented to the server
httpd.conf
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so
Make sure these modules are enabled in httpd.conf, they are required.
ProxyRequests Off <Location /redmine/> RedirectMatch ^/redmine$ /redmine/ RedirectMatch ^/$ /redmine/ ProxyPreserveHost On ProxyPass http://localhost:3000/redmine/ ProxyPassReverse http://localhost:3000/redmine/ </Location>
With this method you have to split the commands, ProxyRequests will not work in location so needs to be put in the normal flow of the httpd.conf (i.e. not in <location>)
Directory works on the physical path of the accessed files and is better to be used for security because several URLs can point to a single directory or file whereas the <Directory> command is very specific.
httpd.conf
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so
Make sure these modules are enabled in httpd.conf, they are required.
ProxyRequests Off <Directory "d:\Documents\Developer\xampp\htdocs\redmine\"> RedirectMatch ^/redmine$ /redmine/ RedirectMatch ^/$ /redmine/ ProxyPreserveHost On ProxyPass http://localhost:3000/redmine/ ProxyPassReverse http://localhost:3000/redmine/ </Directory>
With Virtualhost you can run a another domain name on the 1 xampp/apache server. This is very useful. You can also just use it to apply rules to the server and keep the code neater, easier for copying and pasting.
httpd.conf
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so
Make sure these modules are enabled in httpd.conf, they are required.
<VirtualHost *:80> ## This is for setting a domain name ServerName rails.localhost.com DocumentRoot "D:\Documents\Developer\RubyRoot\redmine\public\" # Make sure there is a trailing slash in the root RedirectMatch ^/redmine$ /redmine/ RedirectMatch ^/$ /redmine/ # The proxying code ProxyRequests Off ProxyPreserveHost On ProxyPass /redmine/ http://localhost:3000/redmine/ ProxyPassReverse /redmine/ http://localhost:3000/redmine/ </VirtualHost>
Including the rules in the <VirtualHost> tags is not required but can make handling the code easier and if you do want apply this to a specific domain it is easy to enable it.
So you have arrived here at the code, just following the simple instructions and edit the files. Redmine will then run at http://localhost/redmine/ on you xampp installation. This does of course assume you have Redmine already running on your Windows PC.
Redmine - config.ru
# This file is used by Rack-based servers to start the application. require ::File.expand_path('../config/environment', __FILE__) map '/redmine' do run RedmineApp::Application end
Replace the contents of {redmine}/config.ru with this code. This also assumes you have not already made any alterations to this file.
Redmine - enviroment.rb
ActionController::Base.relative_url_root = '/redmine'
Add this to the end of {redmine}config/enviroment.rb. I also think you can put this in either development.rb or production.rb, this change will then only occur in that particular enviroment.
Apache / Xampp - httpd.conf
Edit your Apache / Xampp httpd.conf file
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so
Make sure these modules are enabled in httpd.conf file, they are required.
################################# # RUBY SETUP ################################# # Enforces a trailing slash for the /redmine/ directory RedirectMatch ^/redmine$ /redmine/ RedirectMatch ^/$ /redmine/ # The proxying code ProxyRequests Off ProxyPreserveHost On ProxyPass /redmine/ http://localhost:3000/redmine/ ProxyPassReverse /redmine/ http://localhost:3000/redmine/ ################################# # RUBY SETUP #################################
Add these lines at the bottom of the httpd.conf file.
Done
All the changes are now done, you will find that Redmine will be served from http://localhost/redmine/ and http://localhost:3000/redmine/ , this is normal.
If you had your servers running while making these changes you need to restart them both.
You should note that this setup is non-SSL version so is not secure.
These are the links i used for my research and might be of use.
Redmine / Ruby
Reverse Proxy
Apache
These are my instructions to upgrade your Redmine install on windows and also assumes you have used my instructions for installing redmine, however this is not mandatory but will explain where the filepaths come from.
I will be upgrading Redmine 2.6.1 to Redmine 3.0.0 but i am sure they will be almost the same for other version.
Notes
The first step to upgrading Redmine is to check that you meet the requirements for the version you're about to install.
You can easily check what version of Redmine, Ruby and Rails by browsing to Administration/Information and you will see the following information.
Environment: Redmine version 2.6.1.stable Ruby version 2.1.5-p273 (2014-11-13) [i386-mingw32] Rails version 3.2.21 Environment production Database adapter Mysql2 SCM: Subversion 1.8.11 Filesystem Redmine plugins: no plugin installed
Redmine 3.0.0 requires, Ruby 1.9.3 or higher (and now supports ruby 2.2).
bundle install --without development test
================================================================================ You've installed the binary version of mysql2. It was built using MySQL Connector/C version 6.1.5. It's recommended to use the exact same version to avoid potential issues. At the time of building this gem, the necessary DLL files were retrieved from: http://cdn.mysql.com/Downloads/Connector-C/mysql-connector-c-6.1.5-win32.zip This gem *includes* vendor/libmysql.dll with redistribution notice in vendor/README. ================================================================================
bundle exec rake generate_secret_token
bundle exec rake db:migrate RAILS_ENV=production
bundle exec rake redmine:plugins:migrate RAILS_ENV=production
bundle exec rake tmp:cache:clear tmp:sessions:clear RAILS_ENV=production