Ubuntu APT-GET error : Could not get lock

I got following error when running apt-get on my Ubuntu 14.04 machine :

farhan@farhan-he:~/lms$ sudo apt-get update
[sudo] password for farhan:
E: Could not get lock /var/lib/apt/lists/lock – open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/

And here is how I solved the problem :

This should be used as last resort. If you use this carelessly you can end up with a broken system. Please try the other answers before doing this.

You can delete the lock file with the following command:

sudo rm /var/lib/apt/lists/lock

You may also need to delete the lock file in the cache directory

sudo rm /var/cache/apt/archives/lock

After that, try opening Synaptic again.

resource : source

Scrum Agile Development

Sumber : http://www.scrumguides.org/scrum-guide.html

Tujuan

Untuk menopang pengembanga produk yang komplek.

Definisi

Merupakan sebuah framework yang mana dapat membantu orang-orang menyelesaikan masalah (project) yang komplek, yang mana secara produktiv dan kreatif dapat menghasilkan produk yang berkualitas.

Scrum itu :

  1. Ringan / Lighweigh
  2. Mudah dipahami
  3. Tapi sulit untuk mencapai level ahli

Teori-teori yang digunakan :

Transparan

Terbuka akan semua dalam project,  berbagi pemahaman dan informasi.

Inspeksi

Pengguna scrup harus mengecek segala hal apakah masih relevan dengan goal dari sprint yang sedang berjalan.

Adaptasi

Bila menemukan adanya penyimpangan yang berpotensi produk tidak dapat diterima maka semua proses yang atau material yg sedang diproses harus diatur ulang.

Pengaturan ulang harus dilakukan secepatnya sebelum penyimpangan semakin jauh.

Empat resep dalam scrum :

  • Sprint Planning
  • Daily Scrum
  • Sprint Review
  • Sprint Retrospective

Nilai-nilai dalam scrum :

  • commitment
  • courage
  • focus
  • openness
  • respect

Struktur Team Scrum :

Dalam team scrum terdiri dari Product Owner, the Development Team, and a Scrum Master.

Selengkapnya : scrum-guide

Tags :

  1. Apa itu scrum
  2. Bagaimana melakukan scrum
  3. Pengenalan scrum
  4. Tutorial scrum

Symfony 3 Error on Vagrant Homestead

Just tried to set up Symfony 3 on Vagrant Homestead and got following error :

Screenshot from 2016-04-07 19:55:38

Yupz, the error was No input file specified, just for your information I have another site in this vm that work properly, so I guest the problem was web server configuration.

ok  now let me show you how to fix it :

  1. sudo vi /etc/nginx/sites-available/your_site.app
  2. This is your previous / existing virtual host that generated before :
    • server {
      listen 80;
      listen 443 ssl;
      server_name bagist.app;
      root “/home/vagrant/bagist-shop/web”;

      index index.html index.htm index.php;

      charset utf-8;

      location / {
      try_files $uri $uri/ /index.php?$query_string;
      }

      location = /favicon.ico { access_log off; log_not_found off; }
      location = /robots.txt { access_log off; log_not_found off; }

      access_log off;
      error_log /var/log/nginx/bagist.app-error.log error;

      sendfile off;

      client_max_body_size 100m;

      location ~ \.php$ {
      fastcgi_split_path_info ^(.+\.php)(/.+)$;
      fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
      fastcgi_index index.php;
      include fastcgi_params;
      fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

      fastcgi_intercept_errors off;
      fastcgi_buffer_size 16k;
      fastcgi_buffers 4 16k;
      fastcgi_connect_timeout 300;
      fastcgi_send_timeout 300;
      fastcgi_read_timeout 300;
      }

      location ~ /\.ht {
      deny all;
      }

      ssl_certificate /etc/nginx/ssl/bagist.app.crt;
      ssl_certificate_key /etc/nginx/ssl/bagist.app.key;
      }

  3. edit to be like this :
    • server {
      listen 80;
      listen 443 ssl;
      server_name bagist.app;
      root “/home/vagrant/bagist-shop/web”;

      index index.html index.htm index.php;

      charset utf-8;

      location / {
      try_files $uri /app.php$is_args$args;
      }

      location = /favicon.ico { access_log off; log_not_found off; }
      location = /robots.txt { access_log off; log_not_found off; }

      access_log off;
      error_log /var/log/nginx/bagist.app-error.log error;

      sendfile off;

      client_max_body_size 100m;

      location ~ ^/(app_dev|config)\.php(/|$) {
      fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
      fastcgi_split_path_info ^(.+\.php)(/.*)$;
      fastcgi_index app_dev.php;
      include fastcgi_params;
      fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
      fastcgi_param DOCUMENT_ROOT $realpath_root;

      fastcgi_intercept_errors off;
      fastcgi_buffer_size 16k;
      fastcgi_buffers 4 16k;
      fastcgi_connect_timeout 300;
      fastcgi_send_timeout 300;
      fastcgi_read_timeout 300;
      }

      location ~ /\.ht {
      deny all;
      }

      ssl_certificate /etc/nginx/ssl/bagist.app.crt;
      ssl_certificate_key /etc/nginx/ssl/bagist.app.key;
      }

  4. restart your nginx service
    • sudo service nginx restart

  5. for another information visit this link

 

better than writing on the paper

Follow

Get every new post delivered to your Inbox.

Join 167 other followers