Trao đổi về dự án

Blog PartITech

Blog công nghệ

Phân tích kỹ thuật, hướng dẫn thực tế và kinh nghiệm triển khai để xây dựng, hiện đại hóa và duy trì ứng dụng bền vững.

221 bài viết Trang 15

Nén tất cả hình ảnh trong một thư mục

for f in *.jpg; do convert -quality 70 $f $f; done Bối cảnh phiên bản Thủ tục này mô tả phần mềm và môi trường có sẵn tại thời điểm phát hành. Các gói, giao diện và kho lưu trữ được đề cập có thể đã thay đổi hoặc không còn tồn tại; trước tiên hãy kiểm tra phiên bản hệ thống và mức độ hỗ trợ của nó. cat /etc/os-release uname -r Làm việc trên một bản sao lưu hoặc một ảnh chụp nhanh, ghi chú mỗi tệp đã bị thay đổi và chuẩn bị kế hoạch phục hồi. Đối với một máy trạm hoặc máy chủ hiện tại, hãy ư...

acer : Kích hoạt đọc thẻ SD

Để kích hoạt đầu đọc thẻ SD trên laptop chạy Ubuntu:1 – Sao lưu tệp module của bạn:sudo cp /etc/modules /etc/modules.bak2 – Chỉnh sửa tệp module và thêm module « tifm_sd » vào cuối tệpsudo gedit /etc/modules hoặc sudo vi /etc/modules3 – Khởi động lại máy tính hoặc kích hoạt các module:sudo modprobe tifm_sd Bối cảnh phiên bản Thủ tục này mô tả phần mềm và môi trường có sẵn tại thời điểm phát hành. Các gói, giao diện và kho lưu trữ được đề cập có thể đã thay đổi hoặc không còn tồn tại; trướ...

Zend IDE, tối ưu hóa việc khởi động và loại bỏ Git Staging mặc định

Để Zend IDE khởi động nhanh hơn, chỉ cần vô hiệu hóa tất cả các module khởi tạo khi khởi động. Cửa sổ -> Tùy chọn -> Chung -> Khởi động và Tắt máy Và bỏ chọn tất cả Để ngăn Zend IDE sử dụng Git Staging, chỉ cần loại bỏ nó khỏi khởi động mặc định. Cửa sổ -> Tùy chọn -> Nhóm -> Git -> Committing Và bỏ chọn ô đầu tiên "Sử dụng Staging View để commit thay vì Commit Dialog" Bối cảnh phiên bản Thủ tục này mô tả phần mềm và môi trường có sẵn tại thời điểm phát hành. Các gói, giao diện và kho lưu...

Biên dịch PHP 5.6 trên Ubuntu 14.06 LTS

https://vpsineu.com/blog/cach-xay-dung-va-cai-dat-php-5-6-9-tu-nguon-tren-ubuntu-14-04-vps/Cài đặt các thư viện cần thiết sudo apt-get install libfcgi-dev libfcgi0ldbl libjpeg62-dbg libmcrypt-dev libssl-dev libbz2-dev libjpeg-dev libfreetype6-dev libpng12-dev libxpm-dev libxml2-dev libpcre3-dev libbz2-dev libcurl4-openssl-dev libjpeg-dev libpng12-dev libxpm-dev libfreetype6-dev libmysqlclient-dev libgmp-dev libsasl2-dev libmhash-dev unixodbc-dev freetds-dev libpspell-dev libsnmp-dev libtidy-d...

Chạy PHP 7 và PHP 5.6 trên Ubuntu 16.04 LTS

Bạn chắc chắn đã nhận thấy, PHP7 được cài đặt mặc định trên Ubuntu 16.04 LTS.Điều này có thể gây ra vấn đề nếu bạn có một dự án WordPress cũ sử dụng phần mở rộng mysql của php, không còn khả dụng dưới php7.Giải pháp là cài đặt một cấu hình apache 2 cho cả php 5.6 và php 7, và kích hoạt một trong hai khi cần.Chúng ta bắt đầu bằng cách cài đặt PHP 5.6 sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install php7.0 php5.6 php5.6-mysql php-gettext php5.6-mbstring php-xdebug...

Khắc phục các vấn đề kết nối Skype 32bit trên 64bit

Tôi không chắc nó có liên quan hay không, nhưng khi cài đặt phiên bản 32-bit của Skype trên hệ thống 64-bit 16.04LTS của tôi, Skype, chỉ có sẵn ở dạng 32-bit, đã không tải được các cuộc trò chuyện đang diễn ra của tôi. Thậm chí còn tệ hơn! Các nhóm thảo luận không hiển thị, và tôi không thể thấy các tin nhắn được gửi cho mình (tôi có thể nghe thấy thông báo trên điện thoại Skype, nhưng không trên máy tính để bàn).Để khắc phục điều này, tôi đã tìm thấy một trang web thú vị giúp tôi với hai lệ...

Chỉnh sửa các phím tắt của trình khởi chạy Unity

Để chỉnh sửa một phím tắt trong thanh khởi chạy nhanh của Unity, bạn cần chỉnh sửa tệp .desktop tương ứng trong menu đã tạo. Để xem toàn bộ danh sách các phím tắt có sẵn: gsettings get com.canonical.Unity.Launcher favorites Điều này trả về một mảng với tất cả các phần tử. tbourdin@tbourdin-ubuntu:~$ gsettings get com.canonical.Unity.Launcher favorites ['application://gnome-terminal.desktop', 'application://firefox.desktop', 'application://thunderbird.desktop', 'application://org.gnome.Nautil...

Quản lý các thư mục mặc định của Nautilus

Chỉnh sửa tệp sau: ~/.config/user-dirs.dirs XDG_PUBLICSHARE_DIR="$HOME/Public" XDG_DOWNLOAD_DIR="$HOME/Downloads" XDG_MUSIC_DIR="$HOME/Music" XDG_VIDEOS_DIR="$HOME/Videos" XDG_DESKTOP_DIR="$HOME/Desktop" XDG_DOCUMENTS_DIR="$HOME/Documents" XDG_TEMPLATES_DIR="$HOME/Templates" XDG_PICTURES_DIR="$HOME/Pictures" Bối cảnh phiên bản Thủ tục này mô tả phần mềm và môi trường có sẵn tại thời điểm phát hành. Các gói, giao diện và kho lưu trữ được đề cập có thể đã thay đổi hoặc không còn tồn tại; tr...

Khởi chạy Viber (thu nhỏ) khi khởi động

Khởi chạy trình quản lý tùy chọn ứng dụng khi khởi động: gnome-session-properties Sau đó thêm một mục Viber với lệnh sau: Name: Viber Command: /opt/viber/Viber StartMinimized Comment: Commentaire par défaut. Để khởi chạy Skype với một người dùng cụ thể (để khởi động thu nhỏ, tùy chọn->Khởi động Skype thu nhỏ trong khay hệ thống): Name: Skype Command: /bin/sh -c "echo 'tbourdin.partitech xxxxx' | skype --pipelogin" Comment: Skype. Bối cảnh phiên bản Thủ tục này mô tả phần mềm và mô...

Cài đặt VPN OpenConnect của Oracle trên Ubuntu 16.04 LTS

Thông tin được truy xuất tại địa chỉ: http://tomtomtom.org/networkmanager-openconnect/Đã chạy thành công ngay từ lần đầu tiên trên máy của tôi.Chúng tôi loại bỏ các gói không sử dụng được:sudo apt-get purge network-manager-openconnect network-manager-openconnect-gnomeChúng tôi biên dịch các phụ thuộc:sudo apt-get build-dep network-manager-openconnectNguồn trong apt phải được kích hoạt:sudo sed -i s/#deb-src/deb-src/g /etc/apt/sources.listChúng tôi cài đặt các phụ thuộc mới:sudo apt-get instal...

Git: xuất các bản sửa đổi với cấu trúc tệp

Để thực hiện việc xuất khẩu, tương tự như cách tortoiseSVN thực hiện, cho phép xuất các tệp từ một hoặc vài phiên bản, cùng với cấu trúc thư mục của chúng (điều này rất tiện lợi cho việc triển khai sản xuất), chỉ cần thực hiện lệnh sau, xác định phiên bản trước đó và phiên bản mới nhất: git diff-tree -r --no-commit-id --name-only 6c16aaab 35168851| xargs tar -rf /var/www/delivery.tar Các biện pháp phòng ngừa trước khi thực hiện lệnh Hướng dẫn này giữ nguyên lệnh và bối cảnh của lần xuất ...

Apache: cài đặt một cấu hình PHP riêng cho mỗi vhost

Phiên bản cài đặt này đã được thử nghiệm trên Ubuntu 15.01 nhưng có thể được sử dụng cho một máy chủ sản xuất Debian. SuPhp đã không được bảo trì trong vài năm nay, vì vậy nó không còn trong các kho lưu trữ của các phân phối gần đây, và trở nên khó để biên dịch nó trên một nhân 4.x (đó là trường hợp của tôi, kể từ khi chuyển sang Ubuntu 15.10). Chú ý: gói vẫn có sẵn trên Ubuntu 14.01LTS. 1 – Cài đặt các gói cơ bản. sudo apt-get install build-essential fakeroot dh-make debconf ...