никогда не писал на питоне, но тут
den = 'ПОНЕДЕЛЬНИК'
'#Алгебра:' + handle_admin_dz.Algebra
явно пропущена операция соединения строковых литералов.
без нее на второй строчке получается попытка присвоить константному строковому литералу нового значения.
Александр Ананьев, немного заплутал в их лицензиях.
если либу использовать в XAMARIN приложении, которое опубликуется в 3х сторах. Это OEM получается ?
одна или на каждый стор отдельно ?
aopil , в ответе RSA пример, того что я Вам написал.
А у Вас не проверка существования, а захват в монопольное пользование существующего файла.
Несколько фактов. В таймлимит для пхп не входит время ожидания захвата ресурсов.
flock() ждет до тех пор, пока файл не освободится. Он не приводит к ошибке, типа ресурс занят другим.
package com.google.android.vending.licensing;
Но это от совсем наглых.
Обходится установкой специальной программы (как понимаете ее название рекламировать не буду)
Гугл везде открешивается от своих решений по проверке покупок и лицензий, типа пилите ребятки свои. Во многих опенсорсных прогах отключение рекламы сделано тоже с расчетом на честных людей и совсем неопытных халявщиков. Тупо меняется булевое значение в сеттингах (куплена или нет). С рефундами не заморачиваются.
Не знаю у всех так или нет, но в платных приложениях у меня до 50-60% возвратов в месяц доходило. С покупками внутри приложения редкость. Очень часто вижу что после начала покупки оплата не проходит. АХЗ может денег нет на счету или карта к аккаунту не привязана.
по мне fgetcsv уже тормоз (пустой цикл по 150К строк > 7 секунд), а Вы спрашиваете почему так много памяти
и медленно работает класс, который в 1000 раз умнее.
Но в данном случае я все же думаю резоны были такие. Первое правило . НЕ ЗАНИМАТЬСЯ ПРЕЖДЕВРЕМЕННОЙ ОПТИМИЗАЦИЕЙ
До завершения проекта и его начала промышленно-тестовой эксплуатации
понять где возникнет бутылочное горлышко не возможно.
посмотри как реализуется ленивая загрузка изображений.
Если элемент попал в область просмотра. начинай отсчет. через 100-200мс можно принять, что его видели.
Остается добить меня к тому, что Вы написали, что это хостится на шаред хостинге, а вместо штатного сисадмина с зарплатой выше не менее чем на 50% средней по региону у Вас все на аутсорсе.
Если еще и это, то я не удивлен. Строить бизнес на внешних решениях и возможно с кучей тех, которые предлагаются бесплатно.
Honey spot "Медовая ловушка"
В вашем случае размещение номера телефона только в одном месте цепи обработки.
Можно начать с последнего звена.
Типа вкусный клиент взял время на подумать. Проверите персонал. Идеально, если можно было логировать, кто конкретно видел этт номер телефона. А потом уж запускать по отдельным звеньям обработки заявки
В среднем по больнице. Сколько приложений не смогли взять планку в 10000 установок наверное знаете ?
Схем монетизации вы правы много.
Но думать, что заработаешь миллионы не вложив в разработку столько же наивно.
А если у тебя есть миллион долларов, то вопроса какой задан не будет
Заработать в первый год с больше 100 баксов мало кому удается.
вы смотрели как работает сайт, на который вы даете ссылку ?
это карусель картинок со стилизацией под книгу.
при этом картинки лежат на http сервере, а не на диске у пользователя.
Почему так.
а)файлы с диска пользователя Вы не можете читать (гуру молчать о костылях в апи конкретных броузер и узких частных случаях когда это можно).
б) рендеринг пдф сложная задача. Отрисовка его средствами js вам пока не под силу.