Programação

Q & A para programadores profissionais e entusiastas

13
Android: Dimensionar uma imagem do Drawable ou de fundo?
Em um layout, quero dimensionar a imagem de plano de fundo (mantendo sua proporção) para o espaço alocado quando a página é criada. Alguém tem uma idéia de como fazer isso? Estou usando layout.setBackgroundDrawable()e um BitmapDrawable()para definir gravitypara recorte e preenchimento, mas não vejo nenhuma opção para dimensionamento.
134 android 


5
MongoDB / NoSQL: Mantendo o histórico de alterações do documento
Um requisito bastante comum em aplicativos de banco de dados é rastrear alterações em uma ou mais entidades específicas em um banco de dados. Eu ouvi isso chamado versionamento de linha, uma tabela de log ou uma tabela de histórico (tenho certeza que existem outros nomes para ela). Existem várias …
134 mongodb  nosql 





3
Como desfazer um check-out no git?
Acabei de verificar um commit anterior do meu repositório git local. Eu não fiz nenhuma alteração, estava apenas olhando. Agora, quero voltar ao meu último commit - como faço isso? O comando exato que eu usei para conferir: git checkout e5dff6b3c5d704f9b598de46551355d18235ac08 Agora, quando eu digito git log, na parte superior, …
134 git 



9
ImportError: nenhum módulo chamado dateutil.parser
Estou recebendo o seguinte erro ao importar pandasem um Pythonprograma monas-mbp:book mona$ sudo pip install python-dateutil Requirement already satisfied (use --upgrade to upgrade): python-dateutil in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python Cleaning up... monas-mbp:book mona$ python t1.py No module named dateutil.parser Traceback (most recent call last): File "t1.py", line 4, in <module> import pandas as …
134 python  pandas  pip 

8
NodeJS UnhandledPromiseRejectionWarning
Então, estou testando um componente que depende de um emissor de evento. Para isso, criei uma solução usando o Promises com Mocha + Chai: it('should transition with the correct event', (done) => { const cFSM = new CharacterFSM({}, emitter, transitions); let timeout = null; let resolved = false; new Promise((resolve, …

2
Layout de alvenaria somente CSS
Preciso implementar um layout de alvenaria bastante comum. No entanto, por várias razões, não quero usar JavaScript para fazer isso. Parâmetros: Todos os elementos têm a mesma largura Os elementos têm uma altura que não pode ser calculada no lado do servidor (uma imagem mais várias quantidades de texto) Eu …
134 html  css  flexbox  css-grid 

8
Django. Substituir salvar para o modelo
Antes de salvar o modelo, redimensiono uma foto. Mas como posso verificar se uma nova imagem foi adicionada ou apenas uma descrição atualizada, para que eu possa pular o redimensionamento toda vez que o modelo for salvo? class Model(model.Model): image=models.ImageField(upload_to='folder') thumb=models.ImageField(upload_to='folder') description=models.CharField() def save(self, *args, **kwargs): if self.image: small=rescale_image(self.image,width=100,height=100) self.image_small=SimpleUploadedFile(name,small_pic) …
134 python  django 

7
Criar diretório ao gravar em arquivo no Node.js
Estive mexendo no Node.js e encontrei um pequeno problema. Eu tenho um script que reside em um diretório chamado data. Quero que o script grave alguns dados em um arquivo em um subdiretório dentro do datasubdiretório. No entanto, estou recebendo o seguinte erro: { [Error: ENOENT, open 'D:\data\tmp\test.txt'] errno: 34, …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.