Все записи автора Oleksiy

IPod — скачать музыку или записать

Я не фанат техники Apple. Данный факт мною совершенно не скрывается, и несмотря на аргументы «Это красиво» или «Это надежно» (ага, надежно, и вирусов там ну совсем нет, да 😉 ) к настоящему моменту я так и не стал владельцем MacBook, вполне довольствуясь работой своего почти четырехлетнего Aser S3 391.

Наибольшим фактором моего раздражения при работе с яблочными устройствами является определенная закрытость файловой системы — присоединить яблочный телефон/планшет/плеер к компьютеру и работать с ним напрямую — нереально, и только ITunes решает — что и как записывать, синхронизировать и хранить на моем же устройстве(!!!). Вообщем — зло оно такое зло, и я был вполне счастлив без отсутствия необходимости работы с фруктовыми железяками до момента, пока сестра не надумала подарить мне IPod Touch.

Это устройство глючило и висело в любые удобные для него моменты. А однажды просто выключилось, и пролежало в таком состоянии почти четыре месяца, пока не включилось снова. Сервисные центры пожимали руками, я ругался, и продолжал использовать в машине старые добрые флешки. Однако — с месяц назад я обзавелся IPod Touch аналогичной конфигурации, которые вдруг (!) стал работать стабильно. В настоящее время в нем несколько сотен песен, и он вполне удобно работает в машине в качестве флешки, причем он начисто лишен ее недостатоков — музыка может иметь какой угодно битрейд, и это не помешает устройству воспроизвести его.

Все хорошо, но мораль сегодняшней истории проста: после переустановки системы в ноутбуке хваленый ITunes отказался синхронизировать устройство с компьютером. Т.е. удалить все песни в плеере, и синхронизировать его с нуля — пожалуйста. Одна беда — у меня в компьютере уже нет песен, которые есть в плеере. А скопировать песни из плеера в компьютер — фигвам (изба такая, индейская).

На помощь в который раз пришли китайские братья по разуму, несколько лет назад представившие на рынок совершенно бесплатную софтину iTools, скачать которую вы можете по ссылке (на всякий случай сделал копию английской версии программы на свой FTP — качайте, вдруг что 🙂 ).

Основное очарование программы в том, что она дружелюбнее (я без проблем смог скачать все песни из плеера в компьютер и наоборот). Кроме того софтина умеет работать с контактами и установленными приложениями и прочее-прочее. Вообщем — разберетесь.

itoolsЧто важно: для правильной работы программы вам все же нужно иметь на своем компьютере установленный ITunes (бедапечаль). Вторым недостатком (достаточно относительным, ибо с помощью картинок можно разобраться в чем угодно — настолько там все просто) — слетающий русский язык, из-за чего программа начинает работать на своем родном китайском 🙁

В остальном же — демократия, открытость и простота 🙂 Рекомендую.

UPD: ITunes все же не нужен 😉 Проверено 🙂

Есть вопросы? Пишите на почту или в Telegram 🙂

Prestashop 1.6 добавить видео не работает

Давеча столкнулся с проблемой добавления видео в описание товаров в магазин, созданный на базе Prestashop 1.6: в случае добавления видео штатными средствами через кнопочку добавления выходила ошибка описания в русском языке, а если же видео добавлялось через исходный код — то оно просто не отображалось. Читать далее Prestashop 1.6 добавить видео не работает

Уроки PHP — передача переменных в function

Интересная задача попалась сегодня на курсе:

  1. Write a function called greetings .
  2. It should take $name as a parameter.
  3. The function should echo a string equal to "Greetings, " . $name . "!" .
  4. Then call greetings() with your name to test it out!

и хоть изначально она показалась мне крайне простой — отсутствие понимания логики работы затянуло решение задачи почти на 20 минут 🙁

Однако, благодаря этим 20 минутам, теперь я точно знаю — параметры функции нужно описывать в самом начале, а не делать это в конце, с помощью одной только точки 🙂

php-lesson-function-parametrs<html>
<head>
<title></title>
</head>
<body>
<p>
<?php
function greetings($name) { // задаем функцию
echo «Greetings, » . $name . «!»; // А что делает функция? Выводит приветствие, и значение переменной
}
$name = «Oleksiy»;// задаем значение переменной
greetings($name);// запускаем функцию в работу
?>
</p>
</body>
</html>

Уроки PHP — function

Проблема любого программного кода заключается в его «красоте» и читабельности. Именно потому все гуру кодинга рекомендуют не повторяться. А это значит, что если ваш код предполагает многократное использование тех или иных конструкций — используйте оператор function !

Рассмотрим пример:

<html>
<head>
<title></title>
</head>
<body>
<p>
<?php
// Here we define the function…
function helloWorld() {
echo «Hello world!»;
}

// …and here we call it!
helloWorld();
?>
</p>
</body>
</html>

Как видно из кода — оператор function помогает создать некий кусок кода, который мы можем вызывать в любом месте программы. Важно знать, что function может быть как численным, так и буквенным или знаковым. И конечно же — код, указанный в function — выполняется только после его вызова!

php-lesson-function