i instal cusrom in kenzo pixel pie after that it show .dataservices has stopped in pie pixel rom kenzo so how to fix this
- root your phone
- instal titanium backup
- delete com.quicinc.cne.CNEService
- delete com.qti.dpmserviceapp
sudo systemctl start apache2.service sudo apt-get remove apache2
sudo apt-get install language-pack-en-base
sudo apt-get install nginx
sudo systemctl stop nginx.service sudo systemctl start nginx.service
sudo vi /etc/nginx/sites-enabled/default
#root /var/www/html; root /usr/share/nginx/html;
sudo apt-get install php-fpm
sudo vi /etc/nginx/sites-enabled/default
#add index.php
index index.php index.html index.htm;
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ \.php$ { include snippets/fastcgi-php.conf; # # # With php7.0-cgi alone: # fastcgi_pass 127.0.0.1:9000; # # With php7.0-fpm: fastcgi_pass unix:/run/php/php7.2-fpm.sock; }
# deny access to .htaccess files, if Apache's document root # concurs with nginx's one # location ~ /\.ht { deny all; }
sudo systemctl reload nginx.service
sudo vi /usr/share/nginx/html/test.php
<?php phpinfo(); ?>
sudo apt-get install mysql-server php-mysql
sudo vi /etc/mysql/conf.d/disable_strict_mode.cnf
[mysqld] sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
sudo systemctl restart mysql.service
sudo vi /etc/nginx/sites-available/default
location ~ ^/cake2/.+\.(jpg|jpeg|gif|png|ico|js|css)$ { rewrite ^/cake2/rd_cake/webroot/(.*)$ /cake2/rd_cake/webroot/$1 break; rewrite ^/cake2/rd_cake/(.*)$ /cake2/rd_cake/webroot/$1 break; access_log off; expires max; add_header Cache-Control public; }
sudo systemctl reload nginx.service
sudo vi /etc/nginx/nginx.conf
gzip on; gzip_disable "msie6"; gzip_vary on; gzip_proxied any; gzip_comp_level 6; gzip_buffers 16 8k; gzip_http_version 1.1; gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
sudo systemctl restart nginx.service
sudo apt-get install php-cli php-gd php-curl php-xml php-mbstring php-intl
sudo cp 2.9.7.tar.gz /usr/share/nginx/html cd /usr/share/nginx/html sudo tar -xzvf 2.9.7.tar.gz sudo ln -s ./cakephp-2.9.7 ./cake2
sudo systemctl reload php7.0-fpm.service
sudo apt-get install subversion
cd /usr/share/nginx/html/cake2 sudo svn checkout svn://dvdwalt@svn.code.sf.net/p/radiusdesk/code/trunk/rd_cake ./rd_cake
sudo chown -R www-data. /usr/share/nginx/html/cake2/rd_cake/tmp sudo chown -R www-data. /usr/share/nginx/html/cake2/rd_cake/Locale sudo chown -R www-data. /usr/share/nginx/html/cake2/rd_cake/webroot/img/flags sudo chown -R www-data. /usr/share/nginx/html/cake2/rd_cake/webroot/img/nas sudo chown -R www-data. /usr/share/nginx/html/cake2/rd_cake/webroot/img/realms sudo chown -R www-data. /usr/share/nginx/html/cake2/rd_cake/webroot/img/dynamic_details sudo chown -R www-data. /usr/share/nginx/html/cake2/rd_cake/webroot/img/dynamic_photos sudo chown -R www-data. /usr/share/nginx/html/cake2/rd_cake/webroot/files/imagecache
cd /usr/share/nginx/html/ sudo svn checkout svn://dvdwalt@svn.code.sf.net/p/radiusdesk/code/trunk/cake3 ./cake3
sudo chown -R www-data. /usr/share/nginx/html/cake3/rd_cake/tmp sudo chown -R www-data. /usr/share/nginx/html/cake3/rd_cake/logs sudo chown -R www-data. /usr/share/nginx/html/cake3/rd_cake/webroot/img/realms sudo chown -R www-data. /usr/share/nginx/html/cake3/rd_cake/webroot/img/dynamic_details sudo chown -R www-data. /usr/share/nginx/html/cake3/rd_cake/webroot/img/dynamic_photos sudo chown -R www-data. /usr/share/nginx/html/cake3/rd_cake/webroot/img/access_providers sudo chown -R www-data. /usr/share/nginx/html/cake3/rd_cake/webroot/files/imagecache
sudo su mysql -u root create database rd; GRANT ALL PRIVILEGES ON rd.* to 'rd'@'127.0.0.1' IDENTIFIED BY 'rd'; GRANT ALL PRIVILEGES ON rd.* to 'rd'@'localhost' IDENTIFIED BY 'rd'; exit;
sudo mysql -u root rd < /usr/share/nginx/html/cake3/rd_cake/setup/db/rd.sql
USE rd; DELETE FROM phrase_values WHERE language_id=16 OR language_id=15 OR language_id=13 OR language_id=5 OR language_id=14;
sudo vi /etc/nginx/sites-enabled/default
location /cake2/rd_cake { rewrite ^/cake2/rd_cake/(.*)$ /cake2/rd_cake/webroot/$1 break; try_files $uri $uri/ /cake2/rd_cake/webroot/index.php?q=$uri&$args; } location /cake3/rd_cake { rewrite ^/cake3/rd_cake(.+)$ /cake3/rd_cake/webroot$1 break; try_files $uri $uri/ /cake3/rd_cake/index.php$is_args$args; }
sudo systemctl reload nginx.service
cd /usr/share/nginx/html/ sudo svn checkout svn://dvdwalt@svn.code.sf.net/p/radiusdesk/code/trunk/rd ./rd
cd /usr/share/nginx/html/ sudo svn checkout svn://svn.code.sf.net/p/radiusdesk/code/extjs ./ sudo mv ext-6-2-sencha_cmd.tar.gz ./rd cd /usr/share/nginx/html/rd sudo tar -xzvf ext-6-2-sencha_cmd.tar.gz
sudo cp /usr/share/nginx/html/cake2/rd_cake/Setup/Cron/rd /etc/cron.d/
Maag adalah salah satu penyakit berbahaya yang dapat membuat anda merasa kembung dan sering kentut dan perasaan yang tidak enak, ada suatu ketika saya merasa hal tersebut dan membuat saya pusing karena banyaknya Karbon dioksida dalam tubuh dan membuat malas bekerja, ketika saya mulai maag saya mulai membaca dzikir asmaul husna
Ya salam = yang Maha penyelamat
Ya razaq = yang Maha kaya
Ya rahman = yang Maha penyayang
Ya rahim = yang Maha pengasih
Dan shalawat rasul allahuma shali Ala syadina Muhammad wa Ala Ali syadina Muhammad
Membaca Kelimanya berturut2 sebanyak banyaknya, akhirnya rasa kembung maag perlahan2 menghilang dan saya merasa sehari kembali mari kita kembalikan semua kepada Allah sang Maha penyelamat,
Semoga informasi saya berguna untuk Anda karena semuanya berkat pertolongan Allah SWT
Ketika anda mengetik ternyata keyboard anda tidak berfungsi normal? Hanya bisa tekan spasi backpace dan enter cara memperbaikinya sangat mudah, masalah ini terjadi ketika tombol ctrl anda bermasalah, tekan tombol ctrl berkali-kali dan coba angkat biasanya masuk ke dalam, punya saya juga begitu alhamdulillah keyboard kembali normal
Ketika anda menggunakan kedua Pengiriman aliexpress mail dan China mail registered mana yang lebih cepat?
Dari pengalaman saya dalam berbelanja aliexpress mail lebih cepat dari China mail registered, kenapa? Karena aliexpress mail menggunakan Singapore mail yang lebih dekat dengan Indonesia sehingga Pengiriman bisa 15 hari sudah sampai sedangkan China mail registered bisa mencapai 24-30 hari, jadi saya saran kan jika anda memilih Pengiriman menggunakan aliexpress mail hanya mahal sedikit dengan China mail registered
cara membuat jalan alternative google maps menggunakan javascript
directionsService.route( directionsRequest, function (response, status) { if (status == google.maps.DirectionsStatus.OK) { for (var i = 0, len = response.routes.length; i < len; i++) { new google.maps.DirectionsRenderer({ map: mapObject, directions: response, routeIndex: i }); } } else { $("#error").append("Unable to retrieve your route<br />"); } } );
ini adalah snippet pada coding pemanggilan asynctask android maps
public class Request_Update extends AsyncTask<Location, Void, Location>{ @Override protected void onPreExecute() { //Toast.makeText(getApplicationContext(), "onPreExecute()!", Toast.LENGTH_SHORT).show(); } @Override protected Location doInBackground(Location... location) { // TODO Auto-generated method stub String url = "http://maps.googleapis.com/maps/api/directions/xml?" + "origin=" + location[0].getLatitude() + "," + location[0].getLongitude() + "&destination=" + frnd_lat + "," + frnd_longi + "&sensor=false&units=metric&mode="+direction; //direction="walking" or "driving" try { HttpClient httpClient = new DefaultHttpClient(); HttpContext localContext = new BasicHttpContext(); HttpPost httpPost = new HttpPost(url); HttpResponse response = httpClient.execute(httpPost, localContext); InputStream in = response.getEntity().getContent(); DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder(); doc = builder.parse(in); } catch (Exception e) { } return location[0]; } @Override protected void onPostExecute(Location location) { if(doc!=null) { directionPoint=getDirection(doc); int ii = 0; size_of_latlong=directionPoint.size(); for( ; ii <size_of_latlong ; ii++) { if(ii==0) { PolylineOptions rectLine = new PolylineOptions().width(8).color(Color.RED); rectLine.add(my_latlong,directionPoint.get(ii)); Polyline polyline=map.addPolyline(rectLine); polylines.add(polyline); } else { PolylineOptions rectLine = new PolylineOptions().width(8).color(Color.RED); rectLine.add(directionPoint.get(ii-1),directionPoint.get(ii)); Polyline polyline=map.addPolyline(rectLine); polylines.add(polyline); } } PolylineOptions rectLine = new PolylineOptions().width(8).color(Color.RED); rectLine.add(frnd_latlong,directionPoint.get(ii-1)); Polyline polyline=map.addPolyline(rectLine); polylines.add(polyline); //map.addPolyline(rectLine); } } } public ArrayList<LatLng> getDirection(Document doc) { NodeList nl1, nl2, nl3; ArrayList<LatLng> listGeopoints = new ArrayList<LatLng>(); nl1 = doc.getElementsByTagName("step"); if (nl1.getLength() > 0) { for (int i = 0; i < nl1.getLength(); i++) { Node node1 = nl1.item(i); nl2 = node1.getChildNodes(); Node locationNode = nl2.item(getNodeIndex(nl2, "start_location")); nl3 = locationNode.getChildNodes(); Node latNode = nl3.item(getNodeIndex(nl3, "lat")); double lat = Double.parseDouble(latNode.getTextContent()); Node lngNode = nl3.item(getNodeIndex(nl3, "lng")); double lng = Double.parseDouble(lngNode.getTextContent()); listGeopoints.add(new LatLng(lat, lng)); locationNode = nl2.item(getNodeIndex(nl2, "polyline")); nl3 = locationNode.getChildNodes(); latNode = nl3.item(getNodeIndex(nl3, "points")); ArrayList<LatLng> arr = decodePoly(latNode.getTextContent()); for(int j = 0 ; j < arr.size() ; j++) { listGeopoints.add(new LatLng(arr.get(j).latitude, arr.get(j).longitude)); } locationNode = nl2.item(getNodeIndex(nl2, "end_location")); nl3 = locationNode.getChildNodes(); latNode = nl3.item(getNodeIndex(nl3, "lat")); lat = Double.parseDouble(latNode.getTextContent()); lngNode = nl3.item(getNodeIndex(nl3, "lng")); lng = Double.parseDouble(lngNode.getTextContent()); listGeopoints.add(new LatLng(lat, lng)); } } return listGeopoints; } private int getNodeIndex(NodeList nl, String nodename) { for(int i = 0 ; i < nl.getLength() ; i++) { if(nl.item(i).getNodeName().equals(nodename)) return i; } return -1; } private ArrayList<LatLng> decodePoly(String encoded) { ArrayList<LatLng> poly = new ArrayList<LatLng>(); int index = 0, len = encoded.length(); int lat = 0, lng = 0; while (index < len) { int b, shift = 0, result = 0; do { b = encoded.charAt(index++) - 63; result |= (b & 0x1f) << shift; shift += 5; } while (b >= 0x20); int dlat = ((result & 1) != 0 ? ~(result >> 1) : (result >> 1)); lat += dlat; shift = 0; result = 0; do { b = encoded.charAt(index++) - 63; result |= (b & 0x1f) << shift; shift += 5; } while (b >= 0x20); int dlng = ((result & 1) != 0 ? ~(result >> 1) : (result >> 1)); lng += dlng; LatLng position = new LatLng((double)lat / 1E5, (double)lng / 1E5); poly.add(position); } return poly; }