- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
C# не сильно отличается от Java, поэтому если это помощь доброй воли, то why not ;-)
Пожалуйста:
string [] parts = input.Split(' ');
string result = "";
for(int idx = 0; idx < parts.Length; idx++){
result += parts[idx];
if(result.Length >= 10)
break;
result += " ";
}
Вот в онлайн-компиляторе: https://dotnetfiddle.net/KUhAvq
главное не забыть, что жава принимает в сплит стрингу, а не чар, юзает регулярку, и про пробельные символы внутри входящей стринги (в т.ч. про их количество)
Бутлоадер официально разблокируется по запросу в течении 2 недель? Или.. ? :)
Бутлоадер официально разблокируется по запросу в течении 2 недель? Или.. ? :)
да, кетайцам написать нада, или месяц, не помню уже, ну операция разовая в любом случае
VoV@, лагодарю!
Внедряя Ваше решение, меня осенило, ведь я вожусь с "description" , т.е с описанием услуги, проще добавить к услуге заголовок (title)
Теперь при добавлении услуги с длинным текстом, добавляется еще и заголовок.
Который нет надобности выводить раздрабливая текст :)
Но Ваше решение применю в другом месте.
Джависты,
Скажите, xmlный
первый через рефлексию работает
скажите пож-та , OTP (sms) verification - стоит ее подключать, или все таки не оправдывает?
Товарищи, помогите советом.
ArtistProfileView nextFrag= new ArtistProfileView();
getActivity().getSupportFragmentManager().beginTransaction()
.replace(R.id.mapView, nextFrag, "findThisFragment")
.addToBackStack(null)
.commit();
}
})
после клика, открываю новый фрагмент, но в новм фрагменте передается еще и кнопка из предидущего - как убрать ее? =(
C вопросом выше - разобрался.
подскажите.. Как лучше реализовать "больше не показывать"
Моя идея (наверное не самая простая и не самая правильная)
У меня есть AlertDialog, который выстреливат если поле1 и поле2 НЕ заполнены.
Если пользователь нехочет заполнять, Alert будет постоянно показываться.
В Layout , который привязан к Alrert-у, я добавлю CheckBox (больше не показывать)
В базе создам столбец- dontshow с значениями 1 или 0 в таблице с Users
В коде, где работаю с поле1 или поле2 добавяю Чекбокс , созданные выше.
Дальше через IF
- если пользователь нажал на чекбокс, то через params.put... пишем в базу 1
- если не нажал, то оставляем как есть , т.е 0
Дальше в UserDTO , добавлю геттеры и сеттеры для dontshow
Дальше проверяем в коде, где работаю с поле1 и поле2
if(userDto...getDonthow.равен 1
не показываем мой AlertDialog
if(userDto..getDontshow.равен 0
показываем мой AlertDialog
или есть проще способы ?