LINUX.ORG.RU

Сообщения shiva

 

Ноут за пять рублей

Форум — General

Сломался рабочий ноут, нужно срочно что-то купить б/у на замен, в бюджете ограничен, 5 т.р. на все.

Задачи перед ноутом такие:
хоть сколь либо приемлемо запускать современную версию eclipse, gimp/inckskape(рисую простые гуи в основном, без баннеров на 25 метров, то есть памяти хватит гига 2), моделю в blender (тут желательно акцент на цпу).

Что бы вы смотрели по конкретным раритетным моделям в пределе бюджета? Древний мак 2007 года?

 

shiva
()

Вывести все строки из базы (opencart)

Форум — Web-development

В базе находится 318 строк, код который их должен вывести, но не выводит:

public function getalls() {
    $prequery = $this->db->query("SELECT DISTINCT * FROM "
        . DB_PREFIX . "hc");
    return $prequery->rows;
}
Вообще ничего не выводит. При этом, этот же код, но если брать не hc а например товары, то он выводит все 4 тысячи строк!

Так же, если этот код написать с лимитом, то он тоже выодит, например так (выведет 200 строк):
public function getalls() {
    $prequery = $this->db->query("SELECT DISTINCT * FROM "
        . DB_PREFIX . "hc LIMIT 200");
    return $prequery->rows;
}
Структура в таблице hc
Структура в таблице товаров (которые этим же кодом почему-то все выводятся)

 ,

shiva
()

jquery не читает файл полностью

Форум — Web-development

Нужно прочитать все строки файла, но такой код читает не полностью хватает на буквально на 60 строк и обрывается:

$(document).ready(function(){

$("#uploadCSV").change(function(e) {
if ((window.FileReader) && (e.target.files != undefined)) {
  var reader = new FileReader(); 
  reader.onload = function(e) {
    var lineSplit = e.target.result.split("\n");
    var commaSplit = lineSplit; //lineSplit[0].split(",");
    var content = "";
    for(var i = 0; i < commaSplit.length; i++) {
      var temp = commaSplit[i];
      content = content + ("[" + i + "] ") + temp;
    }
    var fileContent = content; //reader.result;
    alert(fileContent);
  };

  reader.readAsText(e.target.files.item(0));    
}
});

});

 

shiva
()

Telegram bot не ловит отправленные изображения

Форум — General

Использую php враппер: https://github.com/TelegramBot/Api
Пытаюсь поймать отправленные в чате изображения и получить их ид, но приходит пустой массив:

<?php
require_once "vendor/autoload.php";

try {

$bot = new \TelegramBot\Api\Client('TOKEN');

$bot->on(function($update) use ($bot){
$bot->sendMessage($update->getMessage()->getChat()->getId(),'value: '.json_encode(end($update->getMessage()->getPhoto())->getFileId()),null,false,$update->getMessage()->getMessageId(),null,false);

}, function($update){
        return true;
    });
    
    $bot->run();

} catch (\TelegramBot\Api\Exception $e) {
    $e->getMessage();
}

 , ,

shiva
()

Магический VPS

Форум — Admin

Продолжение треда:
Суть в чем, есть локальный сервер, на нем вордпресс отлично работает, при переносе его даже на хостинг другой, тоже работает, а вот при переносе его на vps с поставленным там apache,mysql,php(7.0) не работает. Точнее некоторые записи товаров нельзя отредактировать, изменения не применяются, их даже нельзя удалить. Дело вряд ли в самих записях, иначе они не работали бы и на хостинге и на локальном, но нет, они отказываются редактироваться только на vps (ubuntu 16.04).

Пробовал след. манипуляции:
1. Замена php с 5 на 7 - не помогла
2. Прописка рутовских прав к базе в конфе вп - не помогла
3. Замена темы на стандартную из-за возможных косяков в хуках - не помогла
4. Отключение кеширования в htaccess сервера и конфе вп - не помогла
5. Замена системных файлов вп на оригинальные - не помогло

Нашел еще вот что: товары перенесенные не только нельзя отредактировать, но и удалить, и даже импортировать именно эти через cvs тоже не выходит.
Можно было бы предположить, что проблема в самих записях бд в этих товарах, но очевидно это не так, поскольку на других серверах эти же записи товаров отлично редактируются.

Чего может нехватать НА СЕРВЕРЕ, что такая магия возникает?

 ,

shiva
()

wp не сохраняет изменения

Форум — Web-development

Проблема: на локальном сервере развернутый бекап вордпресса отлично работает, а этот же бекап но развернутый на vps (конфа практически та же, php7.0) работает, но при изменении товара не сохраняет внесенных изменений – что за магия, куда копать?[br]Права к базе рутовские (вряд ли дело в доступах)

 ,

shiva
()

Что за песня?

Форум — Talks

Определите пожалуйста по фрагменту, какую популярную песню пытался исполнить музыкант?
Фрагмент

 

shiva
()

woocommerce не отображается цена в вариантивном товаре

Форум — Web-development

Не могу разобраться, оба товара вариативные, но в одном цена выводится а в другом нет, хотя различий по опциям никаких нет.

тут цена выводится:
http://*.kz/product/zhurnalnyj-stolik-s-3w/

а тут нет:
http://*.kz/product/zhurnalnyj-stolik-s-5/

хотя и там и там селекты вариаций выбраны

 ,

shiva
()

Реальный опыт с секс-куклами?

Форум — Talks

В Петербурге открылся второй (первый в нерезиновой столице) публичный дом с секс-куклами почасовой аренды, связи с этим вопрос, кто из гентушников уже пробовал и почему это стоит дороже (5 кр/час) чем теплая-ламповая и живая самка с пониженной социальной ответственностью?

 , , , ,

shiva
()

СЕО компании все такие?

Форум — Talks

Хотел было устроиться в сео контору, самому опыта набраться и помощь какую-никакую компании принести. Просматриваю значит объявления, встречаю одну вакансию, сайт вроде приличный, договариваюсь о встрече и все вроде хорошо, пока не задумался набрать в гугле отзывы о ней:

https://otzovik.com/review_8087841.html

-- сеошные конторы все такие сомнительные?

 , , , ,

shiva
()

Розетка в качестве антенны

Форум — Talks

Задача: как-то соорудить тв-антенну.
Пробовал скрутить из имеющихся проводов такую, но ловит только первый кАнал и тот с сильнейшими помехами...
Что если один провод от тв кабеля запитать в один провод из розетки, так скажем, что бы антеной стал веся проводка дома?
Не пыхнет ли телевизор? :D

 , , , ,

shiva
()

Новые правила идентификации в мессенджерах

Форум — Talks

МОСКВА, 5 мая — РИА Новости. В России вступили в силу правила идентификации в мессенджерах через мобильных операторов.

С 5 мая администрация мессенджера обязана направлять оператору запрос о новом пользователе, а тот, в свою очередь, должен предоставить ответ в течение 20 минут.

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

Таким образом, мессенджеру предстоит взаимодействовать напрямую с операторами, а не просто просить клиента ввести в приложении код из СМС. За отказ работать по новым нормам компании может грозить штраф до миллиона рублей, а также блокировка в России.

Источник: https://ria.ru/20190505/1553265286.html

 

shiva
()

Дизеринг у freeimage

Форум — Development

Можно ли в либе freeimage заменить алгоритм растрирования на другой, там случайный дизеринг а нужно джарвис например?

 

shiva
()

Какая работа сейчас востребованна?

Форум — Talks

Хочу сейчас либо обновить знания, либо изучать что-то новое с планами на дальнейшее трудоустройство.

Мои текущие (устаревшие ныне) скиллы:
- php <=5, mysql, mvc, codeigniter;
- html5, jquery, css3, sass, bootstrap;
- opencart, wordpress, drupal <=7;
- linux (пользовательский уровень), bash (простейшие скрипты);

Стоит ли обновлять знания по php или лучше лезть в иную область, например java? И что стоит почитать для быстрого «въезда» в тему из книг?

 , ,

shiva
()

Внутренности react js

Форум — Talks

Кто в ней более-менее разбирается, напишите что внутри там, связка с php или что-то свое? Допустим реакт обрабатывает некую форму, формирует пост запрос и отсылает его некими своими средствами, или внутри там для этого пых?

 

shiva
()

Что случилось с гаймдевом?

Форум — Talks

Года 4 назад вакансий было море в этой области, компаний тоже, а сейчас одни дизайнеры требуются, и компаний предлагающих вакансии по пальцам посчитать — гаймдев умер (в россии)?
Да и ИТ в целом, заходишь на хх, а там из вакансий 90% веб-разработчики требуются.
Где все нуждающиеся в крестах, где сишарписты (не веб), где ява хотя бы?
Веб, и тот не вакансии а смех, большинство хотят мидла за 30 тыщ (продавец в пятерочке и тот больше зарабатывает)...

 ,

shiva
()

Look At функция

Форум — General

Как написать функцию look at, что бы камера всегда смотрела на определенный объект?

Пробую так, но кватернион по любой оси при приближении примерно 360 градусов как бы переворачивается (видео где это видно: https://streamable.com/8200l )...

var p = camera.transform.world.getLoc();
var tp = object.transform.world.getLoc();
var dir = new Vec4().crossvec(tp,p).normalize();
var turn = new Quat().fromTo(Vec4.yAxis(), dir);
empty.transform.rot = turn;

 , ,

shiva
()

Вправо/Влево кватернионы

Форум — Development

Не знаю как написать логику, при которой булевы переменные вправо и влево будут устанавливаться в истину или ложь.

Что нужно: имеем 2 объекта, у первого объекта необходимо установить вправо/влево истиной или ложью в зависимости от того, больше ли его направление относительно второго объекта или меньше.

Примерно так:

Bool left, right;

Object player;
Object target;

var pp = player.global.pos();
var tp = target.global.pos();
var dir = (tp - pp).normalize();

//получаем текущее направление игрока
Quat pq = player.rot.toQuat().normalize();

//получаем направление к необходимому объекту
Quat tq = new Quat.fromVec3(dir);

/*Тут самое главное, нужно сравнить как-то кватернионы, и если
один больше другого, или меньше, установить то или иное
значение булевым переменным. Именно установить значения а не
вращать игрока в направлении объекта, это я знаю как сделать,
нужно именно установить в истину с ложью булевы, в зависимости
от того, больше ли текущее направление по отношению к объекту,
или же меньше*/

/*P.S конструкция вида (pq-tq) невозможна, а из math не знаю
что подходит в моем случае...*/

if (/*pq меньше чем tq*/) {
    left = true;
    right = false;
}

else if (/*pq больше чем tq*/) {
    left = false;
    right = true;
}

else {
    left = false;
    right = false;
}

 , , ,

shiva
()

Скрыть часть пути через htaccess

Форум — Web-development

Допустим есть пути на сайте:
http://домен.ru/index.php/контроллер/метод/1
http://домен.ru/index.php/контроллер/метод/2
http://домен.ru/index.php/контроллер/метод/3
и т.д.
как сделать так, что бы пути были лишь http://домен.ru/1 такими, не затрагивая логики в скриптах, средствами htaccess?

 , ,

shiva
()

Клик по динамичному элементу

Форум — Web-development

Не пойму как в чистом js написать клик по элементу (который динамически создан) с интервалом? Так не выходит (кликает один раз и все):

setTimeout(function() {
document.querySelector('.action.pro').click();
}, 2000);

 

shiva
()

RSS подписка на новые темы