Tag Archives: con trai

MySQL trên Mac OSX Yosemite

Nếu bạn sử dụng XAMPP cho công việc dev trên máy Mac của bạn ở nhà, và cập nhật hệ điều hành của bạn để Yosemite, bạn có thể tạm thời đau khổ khi bạn thấy rằng mysqld của bạn không khởi động. Việc sửa chữa là khá đơn giản.

Chỉnh sửa /Applications/XAMPP/xamppfiles/xampp. (Bạn có thể phải sử dụng sudo để làm điều này.)

Tìm kiếm:

$XAMPP_ROOT/bin/mysql.server start > /dev/null &

Và thêm unset DYLD_LIBRARY_PATH trên đầu trang của nó. Nó sẽ giống như:

unset DYLD_LIBRARY_PATH
$XAMPP_ROOT/bin/mysql.server start > /dev/null &

Khởi động lại mysqld và bạn nó cũng làm việc.

Thiếu sự kiện và hình ảnh trong iPhoto?

Hãy để tôi đoán – bạn có iMac mới của bạn. Bạn đã có một máy sao lưu Thời gian gần đây trên Time Capsule của bạn. Thiết lập iMac mới là ridiculously dễ dàng — chỉ những sao lưu. Một vài giờ sau đó, iMac mới của bạn cũng giống như Mac cũ của bạn, phải xuống đến giấy dán tường và lịch sử trình duyệt. Bạn lắc đầu trong sự hoài nghi và nói với chính mình, “Man, điều này chỉ hoạt động! Đây là cách thức mà nó được coi là!”

Một vài ngày sau đó, bạn cháy lên iPhoto của bạn. Nó nói nó cần phải cập nhật cơ sở dữ liệu hay bất cứ điều gì. Không có mồ hôi. Chỉ cần một vài phút — iMac mới là ridiculously nhanh. Hullo — những gì là sai với bốn sự kiện mới nhất? Tại sao họ không có ảnh trong họ? Cũng, thực sự, họ có một cái gì đó, bạn sẽ nhìn thấy hình thu nhỏ trong một giây, và sau đó họ biến mất. Các sự kiện dường như có số bên phải của hình ảnh. Họ thậm chí còn liệt kê các mô hình máy ảnh và các dữ liệu tiếp xúc.

Bạn gãi đầu của bạn và nói với chính mình, “Cũng, có thể là sao lưu Time Machine không giải nén đúng cách hoặc bất cứ điều gì. Có thể là phiên bản nâng cấp điều sai lầm một số dữ liệu. Không có mồ hôi. Tôi có thể sử dụng Time Machine và tìm thấy những iPhoto Library đúng.” Bạn cháy lên Time Machine — có lẽ lần đầu tiên cho thực. Bạn khôi phục lại các sao lưu tốt nhất của Thư viện iPhoto để máy tính của bạn, iPhoto và khởi động lại. Cập nhật cơ sở dữ liệu một lần nữa. Chờ đợi lo lắng. Này, các sự kiện chết tiệt vẫn còn mất tích.

Hoảng loạn bắt đầu thiết lập trong. Mad Google cho câu trả lời. Ok, giữ phím Option và phím lệnh, và khởi động iPhoto. Tái tạo hình thu nhỏ. Sửa chữa thư viện. Xây dựng lại các cơ sở dữ liệu. Vẫn, các ****** sự kiện từ chối trở lại.

Làm thế nào để tôi biết tất cả điều này? Bởi vì đây là chính xác những gì tôi đã làm. Tôi đã may mắn mặc dù. Tôi quản lý để khôi phục lại các sự kiện. Nó làm cho tôi rằng vấn đề không phải là với quá trình phục hồi, cũng không cập nhật phiên bản của iPhoto. Đó là thời gian quá trình sao lưu máy — sao lưu không đầy đủ. Tôi đã Mac cũ và thư viện iPhoto cũ còn nguyên vẹn. Vì vậy, tôi sao chép các thư viện cũ sang iMac mới (trực tiếp, qua mạng; không phải từ các máy sao lưu Time). Sau đó tôi bắt đầu iPhoto trên máy tính mới. Sau khi cập nhật cơ sở dữ liệu cần thiết, tất cả các sự kiện và hình ảnh xuất hiện. Phù!

Vì vậy, chính xác những gì đã đi sai? Có vẻ như Time Machine không sao lưu các thư viện iPhoto đúng nếu iPhoto mở cửa (according to Apple). Chính xác hơn, các bức ảnh và các sự kiện gần đây đã nhập khẩu có thể không được sao lưu. Lỗi này (hoặc “Tính năng”) là báo cáo trước đó và thảo luận chi tiết.

Tôi nghĩ tôi sẽ chia sẻ kinh nghiệm của tôi ở đây vì đó là phần quan trọng của thông tin và có thể tiết kiệm một ai đó một thời gian, và có thể là một số hình ảnh có giá trị. Và tôi cảm thấy nó là không trung thực của Apple để tout Time Machine là mẹ của tất cả các giải pháp sao lưu với lỗi rõ ràng này. Sau khi tất cả, hình ảnh của bạn là một trong những quý giá nhất của dữ liệu của bạn. Nếu họ không được sao lưu và di chuyển đúng cách, tại sao bận tâm với Time Machine ở tất cả?

Để tóm tắt lại:

  1. Nếu bạn tìm thấy bộ sưu tập ảnh của bạn không đầy đủ sau khi chuyển đổi sang bóng mới iMac của bạn (sử dụng một máy sao lưu Time), đừng hoảng sợ nếu bạn vẫn còn có Mac cũ của bạn.
  2. Kết thúc tốt đẹp từ iPhoto trên cả hai máy.
  3. Sao chép iPhoto Library cũ của bạn từ máy Mac cũ sang mới, sau đúng cách thoát ra từ iPhoto trên cả hai máy.
  4. Khởi động lại iPhoto trên máy Mac mới và tận hưởng.

Làm thế nào để ngăn chặn điều này xảy ra

Trước khi Time Machine sao lưu cuối cùng từ Mac cũ của bạn, đảm bảo rằng iPhoto không hoạt động. Trong thực tế, nó có thể có giá trị xuất cảnh từ tất cả các ứng dụng trước khi dùng ảnh chụp thức.

Nếu bạn muốn được gấp đôi chắc chắn, xem xét một giải pháp sao lưu tự động chỉ dành cho thư viện iPhoto của bạn. Tôi sử dụng Carbon Copy Cloner.

Hình ảnh bởi Victor Svensson

Chậm Time Machine với Time Capsule – Giải quyết!

Hãy để tôi đoán — bạn mua một Time Capsule mới, thiết lập Time Machine để sao lưu một nửa terabyte các hình ảnh gia đình và video gia đình, và dự kiến ​​nó sẽ được “rảnh tay” từ đó về sau? Sau đó, bạn có thanh tiến trình này nói rằng nó sẽ mất 563 ngày (or some such ridiculous number) để đồng bộ?

Bước tiếp theo là lưới kéo Google, trong đó sẽ cho thấy rằng bạn không đơn độc. Bạn sẽ cố gắng đĩa tiện ích để sửa chữa đĩa Time Capsule của bạn, khuyết tật Spotlight lập chỉ mục, kết nối với máy Mac của bạn trực tiếp đến TC vv. Không có gì đã giúp cho đến nay? Đừng sợ, đây là những gì bạn cần làm.

Đầu tiên của tất cả các, khởi động phần mềm cửa sổ cập nhật của bạn từ sở thích hệ thống của bạn trên máy Mac của bạn.

Mac Software Update
Đảm bảo rằng bạn có bản cập nhật này, mà cụ thể giải quyết vấn đề này.
Mac Software Update

Đây là những gì Apple cho biết về bản cập nhật này:

Về OS X Lion 10.7.5 Cập nhật bổ sung
OS X v10.7.5 Cập nhật bổ sung được khuyến khích cho tất cả người dùng đang chạy OS X Lion v10.7.5 và bao gồm các bản sửa lỗi sau đây:

  • Giải quyết một vấn đề mà có thể gây sao lưu Time Machine để có một thời gian rất dài để hoàn thành
  • Địa chỉ một vấn đề có thể ngăn chặn một số ứng dụng đã ký kết với một ID phát triển đến từ tung ra

Nếu nó không được cài đặt, nhấp vào “Kiểm tra lịch trình” tab, và cài đặt nó. Lưu ý rằng nó có thể được cài đặt như là đi kèm với bản cập nhật khác. Vì vậy,, miễn là máy Mac của bạn là up-to-date, bạn không phải lo lắng quá nhiều về việc thiếu cập nhật đặc biệt này.

Trong khả năng tất cả, bản cập nhật này là tất cả những gì bạn cần phải sửa chữa máy Thời gian chậm chạp của bạn trên Time Capsule Để xác minh, khởi động lại máy tính của bạn và khởi động Time Machine. Cho nó một vài phút và xem nếu tốc độ là chấp nhận được (về 10-20 MB một giây trên mạng Gigabit có dây của bạn).

Nếu nó không phải là, hoặc nếu bạn có lý do khác để không cài đặt các bản cập nhật, có một vài khác những lời khuyên này bạn có thể thử.

  • QuickSilver and Dropbox iconsTắt các ứng dụng có thể được lập chỉ mục các hệ thống tập tin. Dropbox, QuickSilver vv. Tìm thấy chúng trên thanh menu của bạn. Nhấp chuột phải vào biểu tượng và chọn Thoát.
  • Finder optionĐảm bảo Finder mà không được thiết lập để hiển thị tất cả kích thước. Mở một cửa sổ Finder, nhấn Cmd-J để đưa lên các tùy chọn, và đảm bảo rằng tất cả kích cỡ Tính toán là không đánh dấu (mặc dù thực tế là nó được hiển thị đánh dấu trong hình ở đây).

    Lưu ý rằng nó không phải là theo những ưu tiên Finder bình thường, mà bạn sẽ mang lại bằng cách sử dụng Cmd-I.

  • Kill FinderĐiều cuối cùng cần cố gắng là để giết và khởi chạy lại Finder. Nhấn vào biểu tượng Apple trên thanh menu bất kỳ, chọn “Force Quit…” để đưa lên các cửa sổ chương trình, chọn tìm kiếm và nhấn nút Khởi chạy lại

Bước cuối cùng (giết và khởi chạy lại Finder) đã được chào mời như là một cái gì đó chắc chắn công trình. Vì vậy, hãy thử xem, nếu không có gì khác giúp. Một cách khác để giết chết và relaunching Finder là để thực hiện lệnh killall Finder từ một cửa sổ thiết bị đầu cuối.

Nếu những lời khuyên này đã không làm việc, bạn khá nhiều trong số may mắn. Hiện vẫn còn một điều nữa bạn có thể thử, mà có lẽ sẽ không làm việc. Nó chắc chắn không, cho tôi, nhưng đã cho tôi một cảm giác rằng tôi đã “sửa chữa” vấn đề.

Kết nối Time Capsule của bạn (TC) trực tiếp với máy Mac. Để làm điều này, theo các bước sau.

  • Đầu tiên, kết nối TC của bạn vào mạng của bạn, và thiết lập nó bằng cách sử dụng tiện ích Sân bay.
  • Ngắt kết nối từ mạng của bạn. (Ngắt kết nối cáp ethernet.)
  • Ngắt kết nối cáp Ethernet từ máy Mac của bạn, và kết nối TC (một trong ba cổng ra) với máy Mac.

Cloud Computing

Lần đầu tiên tôi nghe nói về “Cloud Computing” khi người bạn của tôi ở Trivandrum bắt đầu nói về nó, tổ chức các hội thảo, hội nghị về chủ đề. Tôi đã quen với Grid Computing, vì vậy tôi nghĩ rằng nó là một cái gì đó tương tự và để nó ở đó. Nhưng một nhu cầu gần đây của tôi minh họa cho tôi những gì điện toán đám mây thực sự là, và tại sao người ta sẽ muốn nó. Tôi nghĩ tôi sẽ chia sẻ hiểu biết của tôi với những người lãnh đạo.

Trước khi chúng tôi đi thêm nữa, Tôi phải thú nhận rằng tôi viết bài này với một chút của một động cơ kín đáo. Động cơ gì đó là cái gì tôi sẽ tiết lộ vào cuối của bài này là.

Hãy để tôi bắt đầu bằng cách nói rằng tôi không có noob khi nói đến máy tính. Tôi bắt đầu mối tình dài của tôi với máy tính và lập trình trong 1983. Những đêm khuya xe đạp cưỡi để CLT và ngăn xếp thẻ Fortran – đó là những cuộc phiêu lưu vui nhộn. Chúng tôi sẽ gửi stack với IBM 370 vận hành vào buổi sáng sớm và nhận được đầu ra vào buổi tối. Vì vậy, lần lượt khoảng thời gian cho từng sửa chữa lỗi sẽ là một ngày, mà tôi nghĩ rằng chúng tôi đã lập trình khá cẩn thận. Tôi nhớ viết một chương trình để in ra một lịch, một trang mỗi tháng, lề và khoảng cách đúng. Vô ích thực, bởi vì các bản in sẽ được vào kích thước A3 cuộn thức ăn có lỗ ở hai bên, và các font chữ là một loại Courier bẩn kích thước điểm 12 trong ánh sáng màu xanh-đen, hầu như không đọc được ở khoảng cách đọc bình thường. Nhưng nó là niềm vui. Đáng tiếc là tôi đã phạm sai lầm trong tổ loop và lịch ra tất cả các sai lầm. Tệ hơn, các nhà điều hành, người keo kiệt về việc sử dụng giấy, bị gián đoạn sản lượng vào tháng thứ tư và khuyên tôi nên dừng lại làm việc đó. Tôi biết rằng ông không thể can thiệp vào nó nếu tôi chỉ sử dụng một câu lệnh PRINT Fortran và viết lại chương trình để làm điều đó theo cách đó. Tôi có đầu ra, nhưng trên các trang tháng một, đã có công văn viết tay này, “Hãy thử nó một lần nữa và tôi sẽ hủy bỏ tài khoản của bạn.” Vào thời điểm đó tôi đã không còn và desisted.

Tôi bắt đầu sử dụng email trong những năm cuối thập niên tám mươi trên một cụm Vaxstations đó thuộc nhóm vật lý năng lượng cao tại Đại học Syracuse. Lúc đầu, chúng tôi có thể gửi email cho người dùng trên cùng một cụm, với địa chỉ DECnet như VAX05::MONETI. Và một năm sau đó, khi tôi có thể gửi mail cho bạn bè của tôi trong các tòa nhà bên cạnh với một địa chỉ như TRÊN%”naresh@ee.syr.edu” hoặc một cái gì đó (các “IN” nghĩa Internet), Tôi quá mạnh ấn tượng với tốc độ mà tại đó công nghệ đã được tiến triển. Tôi nào có biết rằng một vài năm ngắn ngủi sau, sẽ có usenet, Mosaic và thương mại điện tử. Và rằng tôi sẽ viết sách về điện toán tài chính và plugins WordPress trong PHP.

Mặc dù vẫn giữ tốc độ với công nghệ điện toán nhất của cuộc đời tôi, Tôi đã bắt đầu cảm thấy rằng công nghệ đang dần phá vỡ miễn phí và trôi xa tôi. Tôi vẫn không có một tài khoản twitter, và tôi ghé thăm Facebook của tôi chỉ một lần một tháng hoặc lâu hơn. Thêm vào điểm của bài viết này, Tôi xấu hổ khi thừa nhận rằng tôi không có đầu mối những gì điện toán đám mây này là tất cả về. Cho đến khi tôi có MacBook Air của tôi, nhờ người vợ thân yêu của tôi những người thích chơi mama đường một lần trong một thời gian. Tôi luôn luôn có vấn đề này đồng bộ hóa tài liệu của tôi trong bốn hoặc năm máy tính Mac và tôi thường xuyên làm việc với. Với một ổ đĩa USB và chăm sóc cực, Tôi có thể quản lý nó, nhưng MBA là rơm ngôn đó đã phá vỡ con lạc đà của tôi về một trở lại. (Bằng cách này, bạn có biết câu tục ngữ này Iran – “Mỗi lần đến shits, nó không phải là ngày”?) Tôi nghĩ rằng có phải là cách tốt hơn. Tôi đã chơi với Google Apps trong một thời bây giờ, mặc dù tôi đã không nhận ra rằng nó là điện toán đám mây.

Những gì tôi muốn làm là thêm một chút tạp hơn so với các ứng dụng văn phòng. Tôi muốn làm việc trên các dự án PHP sở thích của tôi từ máy tính khác nhau. Điều này có nghĩa là một cái gì đó giống như XAMPP hoặc MAMPP cùng với NetBeans trên tất cả các máy tính làm việc với tôi. Nhưng làm thế nào để tôi giữ mã nguồn sync'ed? Thmbdrives và sao lưu / đồng bộ các chương trình? Không thanh lịch, và hầu như không liền mạch. Sau đó, tôi đã gặp những giải pháp hoàn hảo – Dropbox! Bằng cách này, bạn lưu trữ các tập tin nguồn trên mạng (sử dụng Amazon S3, rõ ràng, nhưng bên cạnh đó là các điểm), và thấy một thư mục (thư mục cho những người đã không vâng lời Steve Jobbs và quay trở lại với Mac) mà hình như nghi ngờ địa phương. Trong thực tế, nó là một thư mục địa phương – chỉ có thể có được một chương trình chạy trên nền đồng bộ nó với thư mục trên điện toán đám mây.

Dropbox! cung cấp cho bạn 2GB lưu trữ mạng miễn phí, mà tôi thấy khá đầy đủ cho bất kỳ người sử dụng bình thường. (Đó là âm thanh như những lời cuối cùng nổi tiếng của Bill Gates, phải không? “64KB bộ nhớ nên là đủ cho bất cứ ai!”) Và, bạn có thể nhận được thêm 250MB cho mỗi giới thiệu thành công bạn thực hiện. Điều đó mang lại cho tôi động lực thầm kín của tôi – tất cả các liên kết đến Dropbox! về bài đăng này là các liên kết thực sự giới thiệu. Khi bạn đăng ký và bắt đầu sử dụng nó bằng cách nhấp vào một trong số họ, Tôi có được thêm 250MB. Đừng lo lắng, bạn sẽ có được thêm 250MB cũng. Vì vậy, tôi có thể phát triển lưu trữ trực tuyến của tôi lên đến 8GB, mà nên giữ cho tôi hạnh phúc trong một thời gian dài, trừ khi tôi muốn lưu trữ hình ảnh và video của tôi ở đó, trong trường hợp đó, tôi sẽ nâng cấp của tôi Dropbox! chiếm tới một dịch vụ thanh toán.

Ngoài đem lại cho tôi không gian thêm, có rất nhiều lý do bạn thực sự nên kiểm tra Dropbox!. Tôi sẽ viết nhiều hơn về những lý do sau, nhưng hãy để tôi liệt kê ra ở đây.
1. Đồng bộ hóa của bạn (Mac) sổ địa chỉ trong máy Mac của bạn.
2. Nhiều sao lưu đồng bộ hóa dữ liệu quý giá của bạn.
3. Sử dụng minh bạch cho các IDE như Netbeans.
Một số trong những lý do được giải quyết chỉ bằng cách làm theo một số lời khuyên và thủ thuật, mà tôi sẽ viết về.

Bằng cách này, chúng tôi nhà văn Ấn Độ muốn sử dụng các biểu thức như động cơ thầm kín và nhóm lợi ích. Bạn có nghĩ rằng đó là vì chúng tôi luôn luôn có một số?